使用jar命令创建war文件无法正常工作

时间:2012-05-22 07:18:37

标签: java jetty war

大家好我已经使用以下命令从我的spring项目生成war文件。

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

war文件正在生成但是当我使用jettyrunner.jar部署它时,它没有部署。我在war文件中注意到WEB-INF \ class文件夹中没有生成类文件。任何人都可以建议我解决了这个问题。

2 个答案:

答案 0 :(得分:8)

"罐子"命令不会创建.class文件,它用于创建包。所以你必须先编译源文件,然后使用jar命令。

此外,您可能需要将要包含的文件添加为参数,例如

jar cvf myapp.war *

添加所有文件。

答案 1 :(得分:1)

如何在Java中创建i.war

1.安装Jdk

2.在Inviroment中设置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 .