与嵌入式tomcat交战

我最近创建了一个使用spring mvc,gradle和tomcat托管的Web应用程序。我一直在尝试创建Web应用程序的war文件,该文件可以单独执行,而无需在计算机上安装gradle和tomcat。

For example running java -jar <path-to-war> and the server will be running on the localhost port specified.

解决此问题的最佳方法是什么?

评论
深井冰
深井冰

使用弹簧靴,带有嵌入式tomcat,随附于pom和

<dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-tomcat</artifactId>
        <scope>provided</scope>
</dependency>

主要方法

@SpringBootApplication
public class AppApplication {

public static void main(String[] args) {
    SpringApplication.run(AppApplication.class, args);
}
}
点赞
评论