大家好,我使用以下命令从我的spring项目中生成war文件。
D:\projectsample\webContent>jar cvf projectsample.war
战争文件正在生成,但是当我使用 jettyrunner.jar 部署它时,它没有部署。我注意到在战争文件中没有类文件在 WEB-INF\class 文件夹中生成。任何人都可以建议我一个解决方案对于这个问题。
“jar”命令不会创建 .class 文件,它是用于创建包的。所以你必须先编译源文件,然后使用 jar 命令。
此外,您可能需要将要包含的文件添加为参数,例如
jar cvf myapp.war *
添加所有文件。
如何在 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 .