大家好,我已经使用以下命令从我的 spring 项目生成 war 文件。
D:\projectsample\webContent>jar cvf projectsample.war
war 文件正在生成,但是当我使用 jettyrunner.jar 部署它时,它没有部署。我在 war 文件中注意到 WEB-INF\class 文件夹中没有生成类文件。有人可以建议我是这个问题的解决方案。
最佳答案
“jar”命令不会创建.class 文件,它用于创建包。所以你必须先编译源文件,然后使用 jar 命令。
此外,您可能需要将要包含的文件添加为参数,例如
jar cvf myapp.war *
添加所有文件。
关于java - 使用 jar 命令创建 war 文件无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10697472/