简单部署SpringBoot+maven项目

生成项目

  1. 先打开网站 https://start.spring.io/
  2. 选择Maven项目,填写好资料
  3. Dependencies 选择Web,因为里面包含tomcat等。
  4. Generate Project
  5. 在Idea中打开刚才生成的文件中的pom.xml,生成项目

编写Controller

  1. 在src/main/java/项目名的包下,新建class: IndexController
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class IndexController {
    @RequestMapping("/")
    @ResponseBody
    public String welcome(){
        return "Welcome to Index Page.";
    }
}

  1. 打开项目名的Application,运行主函数,然后tomcat启动。
  2. 打开浏览器,访问localhost:8080(默认是8080),可以看到成功页面。
  3. 如果不是使用ResponseBody,而是jsp或者velocity等,需要在aplication.properties里面配置,如jsp就配置如下:
spring.mvc.view.prefix=/WEB-INF/
spring.mvc.view.suffix=.jsp

修改启动端口

可以通过application.properties配置文件来实现

server.port=8084

Maven打包

  1. 在终端进入项目根目录,运行命令mvn clean package,即可打包
  2. 使用上面的命令打包的时候会运行test目录下面的文件,如果不想打包,用以下命令
    mvn clean package -D maven.test.skip=true
    
  3. 打包成功后,target目录下会多了两个jar包,original是不包含依赖的,运行以下命令可启动项目。java -jar xxxxx.jar
  4. 如果项目中有webapp文件夹,maven打包时不会自动打包进去,因此需要在pom.xml里面的添加
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值