0

PC-MAC 用の Warework Connected Distribution を使用して、3 つの JAR で構成されるプログラムを作成しています。1 つはアプリケーションの Java コード、もう 1 つはアプリケーションのリソース、最後の 1 つは Warework JAR です。

Java コードを含む JAR にはデフォルト構成が含まれ、リソース JAR にはアプリケーションのメイン構成が含まれます (ほとんどの場合に使用されます)。

両方の JAR の多くのリソースが同じ名前を持っているため、Warework に特定の JAR から構成ファイルをロードするように指示するにはどうすればよいですか?

4

1 に答える 1

0

リソース JAR にダミー クラス (何もない空のクラス) を作成し、このクラスを使用してアプリケーションの構成をリソース JAR からロードするように Warework を構成できます。スコープを作成するときに、ダミー クラスを提供するだけです。次に例を示します。

ScopeFacade system = ScopeFactory.createFacade(Dummy.class, "config", "app-name");

また:

ScopeFacade system = ScopeFactory.createTemplate(Dummy.class, "full", "app-name");

以上です。これで、リソース JAR からリソースを読み取ることができるはずです。

于 2012-07-27T16:29:38.313 に答える