我有一个Java Spring项目,使用tomcat,我想知道如何使用命令行运行它,今天我只知道使用eclipse,我想运行类似于Rails的东西
rails s
我该怎么做?
答案 0 :(得分:0)
看看Spring Boot - 如果应用程序已经使用Spring构建,它可能很容易移植。它允许您将应用程序构建为jar文件,并且它将启动它自己的嵌入式servlet容器,以便为您的应用程序提供运行环境。
答案 1 :(得分:0)
有一些方法可以做到这一点,如果你有一个Spring MVC项目你可以构建一个war文件并将其部署为tomcat上的web应用程序(将一个war文件放到tomcat webapps目录并启动一个tomcat - 你可以做它与tomcat bin目录中的startup.sh文件一起使用。)
如果您有一个Spring启动应用程序,您可以将您的应用程序打包为jar / war并使用java -jar application.war
命令启动它。
答案 2 :(得分:0)
代表:
<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>
</dependency>
OR
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jetty</artifactId>
</dependency>
然后打开cmd并运行任何命令: java -jar application.war
javaw -jar application.war