1

有没有人创建了两个版本的components.xmllike the components-dev.propertiesor other devor prodversion?

你是怎么做的?

我们有一些用于开发的自定义组件,这些组件是在components.xml我想移动到它自己的时创建的,components-dev.xml但我不知道如何做到这一点。有任何想法吗?

我想移动的代码通常是这样的:

<component name="fooBar" class="org.bar.FooBar" />
4

1 回答 1

4

您可以有条件地安装这样的组件:

<component name="fooBar" class="org.bar.FooBar" install="true" />

如果您有很多组件需要有条件地安装,并且您不想在迁移到生产环境时切换所有组件,则可以使用 components.properties 文件中的条目。例如:

组件.属性

...
dev=true
...

组件.xml

<components>
...
<component name="fooBar" class="org.bar.FooBar" install="@dev@" />
...
</components>

现在您只需要更改 dev 属性。

于 2010-07-01T00:37:17.470 回答