如何将jar添加到war应用程序中,并在具有jetty配置的jar中启动App.java?

如何将jar添加到war应用程序中,并在具有jetty配置的jar中启动App.java?,java,tomcat,jar,war,embedded-jetty,Java,Tomcat,Jar,War,Embedded Jetty,我有一个java应用程序打包到App.jar中,当java应用程序启动jetty服务器并公开REST服务时,它有App.java类,现在我希望jar嵌入到WAR项目中,当WAR部署到tomcat中时,我希望App.java运行并启动REST服务 我不想在WAR中使用相同的配置,也不想再次在WAR中使用App.java,当WAR部署在tomcat中时,我应该能够启动jetty服务器(jetty运行在不同的端口上,而不是tomcat运行的端口) 感谢您的帮助 谢谢听起来你想设置一个实时战争文件 如果

我有一个java应用程序打包到App.jar中,当java应用程序启动jetty服务器并公开REST服务时,它有App.java类,现在我希望jar嵌入到WAR项目中,当WAR部署到tomcat中时,我希望App.java运行并启动REST服务

我不想在WAR中使用相同的配置,也不想再次在WAR中使用App.java,当WAR部署在tomcat中时,我应该能够启动jetty服务器(jetty运行在不同的端口上,而不是tomcat运行的端口)

感谢您的帮助


谢谢

听起来你想设置一个实时战争文件

如果需要,可以将war部署为Web应用程序

$ cp MyApp.war /path/to/appserver/webapps/
或者发动战争

$ java -jar MyApp.war
这是一个很长的话题,码头项目在