1

適切に機能するために必要なデータが META-INF フォルダーにあるプロジェクトがあります。具体的には、services サブディレクトリがあり、その中にサービス ファイルがあります。

そのプロジェクトを Web 配置アセンブリ リストに追加してアプリケーションを公開すると、結果の jar ファイルに META-INF ディレクトリがありません。また、[Java Build Path] ダイアログには、そのディレクトリをエクスポートに追加するオプションがありません。

回避策として、プロジェクトを jar ファイルに手動でエクスポートして WEB-INF/lib ディレクトリに配置できますが、変更のたびにそれを行う必要があるため、プロセスを自動化する方法があるかどうか疑問に思っていました。

4

1 に答える 1

1

私の経験: META-INF フォルダーは、ソース フォルダーの 1 つにある必要があります。たとえば、「config」および「source/java」ソース フォルダーがあります。META-INF を構成に入れると、Web アプリケーションがスムーズにデプロイされます。

于 2012-05-17T11:33:03.740 に答える