0

私はJavaWebアプリケーション名を持っていますが、webappそれをwarにエクスポートすると、ソースコードはWEB-INF/classesにコンパイルされます。

ここで、これらのクラス化されたものをjarに圧縮し、WEB-INF/libに配置します。

私はこれを試しました:

。という名前の新しいJavaプロジェクトを作成しますwebapp_jar

webapp/srcの下にあるすべてのソースコードをにコピーし、ビルドパスwebapp_jar/srcを構成してプロジェクトを機能させます。

webapp_jarプロジェクトへの参照を追加しwebappます。

しかし、を実行するとwebapp、で定義されているクラスwebapp_jarが見つからないようです。

これは可能ですか?

ところで、私はEclipseeeideを使用します。

4

3 に答える 3

0

ant https://ant.apache.org/を試しましたか?jarファイルを作成し、それを目的のフォルダーにコピーして、後で戦争を構築することができます。しかし、私が理解しているなら、あなたはすべてのアプリを瓶にパッケージ化するだろうか?あなたのウェブアプリはサーブレットが1つか2つないと動作しないと思います...

于 2012-12-12T02:06:23.433 に答える
0

いいえ、私Web Deployment Assembly settingsは日食で使用します。私は働いた。

詳細はこちらをご覧ください。

于 2012-12-20T00:30:09.417 に答える
0

これは、2 つのサブジェクト プロジェクトを作成することにより、maven で非常に簡単に行うことができます。戦争をパッケージ化します。

于 2012-12-12T04:50:54.817 に答える