1

components.xml誰かが同じような2 つのバージョンcomponents-dev.propertiesまたは他のバージョンdevまたはバージョンを作成しましたprodか?

どうやってこれをしましたか?

開発に使用しているカスタム コンポーネントがいくつかありますが、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
...

components.xml

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

あとは dev 属性を変更するだけです。

于 2010-07-01T00:37:17.470 に答える