在 jetty-runner-9.2.13.v20150730.jar 中执行 war 文件时没有主要清单属性
No main manifest attribute, in jetty-runner-9.2.13.v20150730.jar while executing war file
我正在尝试 运行 我的 war 应用程序使用 org.eclipse.jetty jetty-运行ner jar 使用以下命令。
java -jar jetty-runner-9.2.13.v20150730.jar MyWebApp.war
我收到这个错误
no main manifest attribute, in jetty-runner-9.2.13.v20150730.jar
当我打开存档 jetty-runner-9.2.13.v20150730.jar
并检查 MANIFEST.MF
文件时,没有定义 Main-Class
属性。
这让我想知道这是否就是码头 运行ner jar 无法部署我的 war.
的原因
我从 maven central (jetty-runner-9.3.3.v20150827
) 下载了最新的 jetty-运行ner 插件,它的 MANIFEST.MF
文件有一个 Main-Class
定义为 org.eclipse.jetty.runner.Runner
.我不能使用它,因为它与 java 1.8 兼容,而我的目标是 1.7
有人可以指出我可以使用什么版本的 jetty-运行ner 以便我可以使用 java -jar
命令启动我的 war 吗?
我使用了 jetty-runner-8.1.14.v20131031
存档,MANIFEST.MF
文件似乎具有 Main-Class
属性。所以我能够使用 java -jar jetty-runner-8.1.14.v20131031 MyWebApp.jar
来部署网络存档。
我正在尝试 运行 我的 war 应用程序使用 org.eclipse.jetty jetty-运行ner jar 使用以下命令。
java -jar jetty-runner-9.2.13.v20150730.jar MyWebApp.war
我收到这个错误
no main manifest attribute, in jetty-runner-9.2.13.v20150730.jar
当我打开存档 jetty-runner-9.2.13.v20150730.jar
并检查 MANIFEST.MF
文件时,没有定义 Main-Class
属性。
这让我想知道这是否就是码头 运行ner jar 无法部署我的 war.
的原因我从 maven central (jetty-runner-9.3.3.v20150827
) 下载了最新的 jetty-运行ner 插件,它的 MANIFEST.MF
文件有一个 Main-Class
定义为 org.eclipse.jetty.runner.Runner
.我不能使用它,因为它与 java 1.8 兼容,而我的目标是 1.7
有人可以指出我可以使用什么版本的 jetty-运行ner 以便我可以使用 java -jar
命令启动我的 war 吗?
我使用了 jetty-runner-8.1.14.v20131031
存档,MANIFEST.MF
文件似乎具有 Main-Class
属性。所以我能够使用 java -jar jetty-runner-8.1.14.v20131031 MyWebApp.jar
来部署网络存档。