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

标签 java jetty war

大家好,我已经使用以下命令从我的 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/

相关文章:

java - 用于自动化测试的嵌入式 jetty

java - 运行web应用程序时出现问题

Maven - 将某些资源文件从默认的 src/main/resources 位置排除到 WAR 中

java - IntelliJ IDEA 14.1.3 Ultimate : Application Server was not connected before run configuration stop, 原因:无法在 localhost:1099 ping 服务器

java - 如何同时启动部署在tomcat中的所有应用

java - Play 框架中的 PDF 模块

java - 如何在 Java 中解析带有分隔符的字符串

java - 即使类的字段尚未初始化,Java 是否也会为类的字段分配内存?

java - Orika 将两个字符串字段映射为一个 - 考虑到其余字段

java - 在本地调试时如何避免与 DynDNS 的连接环回?