大家好我已经使用以下命令从我的spring项目生成war文件。
D:\projectsample\webContent>jar cvf projectsample.war
war文件正在生成但是当我使用jettyrunner.jar部署它时,它没有部署。我在war文件中注意到WEB-INF \ class文件夹中没有生成类文件。任何人都可以建议我解决了这个问题。
答案 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 .