4

こんにちは、次のコマンドを使用して、Spring プロジェクトから war ファイルを生成しました。

D:\projectsample\webContent>jar cvf projectsample.war

warファイルは生成されていますが、jettyrunner.jarを使用して展開すると、展開されません.warファイルで、WEB-INF \ classフォルダー内にクラスファイルが生成されていないことに気付きました.誰かが私に解決策を提案できますか?この問題のために。

4

2 に答える 2

8

「jar」コマンドは .class ファイルを作成するのではなく、パッケージを作成するためのものです。そのため、最初にソース ファイルをコンパイルしてから、jar コマンドを使用する必要があります。

また、含めたいファイルをパラメータとして追加する必要があるかもしれません。

jar cvf myapp.war *

すべてのファイルを追加するには。

于 2012-05-22T07:27:33.130 に答える
1

Java で i.war を作成する方法

1.Jdkのインストール

2.環境にJAVA_HOMEを設定する

3.cmd = >

4.c:\user> Cd D:\apex_listener

5.D:\apex_listener> jar -cvf0 D:\apex_listener\i.war -C Y:\APPLICATION_EXPERESS\apex_4.2.2_en\apex\images .

于 2014-02-25T13:16:05.717 に答える