[英]How to convert a .war file into a JAR file?
我做了一个基于J2EE框架的项目。 使用弹簧/休眠技术。 并使用 Tomcat 作为我的 servlet 容器。 我想创建一个 JAR 文件并使我的 Web 项目可执行。 之前问过这个问题,但答案模棱两可。
看看 Spring Boot,这将帮助您创建一个可以启动的 jar
java -jar <your-jar-file>
它不需要被部署到一个 servlet 容器中,而是将与一个嵌入式 tomcat 一起运行。 不过,您需要在任何想要运行它的地方安装一个 Java 运行时。
有关更多信息,请参阅此链接。
在spring boot中将war文件转换为jar,需要做3个步骤。
<packaging>jar</packaging>
扩展 SpringBootServletInitializer
覆盖配置
public class Your_Application_Name extends SpringBootServletInitializer{
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder springApplicationBuilder){
return springApplicationBuilder.sources(Your_Application_Name.class);
}
public static void main(String[] args) {
SpringApplication.run(Your_Application_Name.class, args);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.