项目打包
来源:互联网 发布:陕西大数据集团 编辑:程序博客网 时间:2024/06/08 01:06
一、打jar包
由于springboot内嵌Tomcat,所以打包部署后就可以运行了,不再需要服务器;
要打成jar包,pom文件的packaging必须为jar;
在cmd进入项目目录,或者在eclipse中右键项目Show in->Terminal,然后分别执行以下指令
1、mvn clean
2、mvn package -Dmaven.test.skip=true //打包并跳过测试
3、进入到target找对应的jar包,执行命令java -jar xxxx.jar
注意:
1、xml文件静态文件必须要打入到jar中。
2、webapp下面的东西也需要打入到jar包中。
3、jar包不支持jsp。
二、打war包
要打成jar包,pom文件的packaging必须为war;
由于war包需要部署到服务器,所以要把赔偿内置Tomcat;
<!-- web 启动器 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <!-- 排除Tomcat启动器,如果用jetty需要排除,如果要打包(war)部署到服务器需要排除内置Tomcat --> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </exclusion> </exclusions> </dependency>
在cmd进入项目目录,或者在eclipse中右键项目Show in->Terminal,然后分别执行以下指令
1、mvn clean
2、mvn package -Dmaven.test.skip=true //打包并跳过测试
3、找到一个服务器Tomcat的路径,进入webapps目录下,把生成的war包复制进去,打开cmd,进入该Tomcat的bin目录下,执行命令:startup.bat就部署完成了。
注意:请求的时候要带工程名。
阅读全文
0 0
- 项目打包
- 项目打包
- 项目打包
- ionic2项目实现项目打包
- SWT项目打包发行
- JAVA项目的打包
- Java项目的打包
- ECLIPSE打包WEB项目
- JAVA项目的打包
- winform项目打包
- myEclipse下项目打包
- PHP项目打包方法
- 项目打包与发行
- spring项目打包常见问题
- PHP项目打包方法
- C#项目打包
- SWT项目打包方法
- vs2008 项目打包安装
- Add to List 121. Best Time to Buy and Sell Stock,我的解题思路
- PAT 乙级练习题1020. 月饼 (25)
- 浅析Java中的final关键字
- 一个深漂的租房经验心得
- socket解读,http和socket之长连接和短连接区别!
- 项目打包
- list的:+ 和 :+操作区别
- PPP中不同的状态参数传递方法
- JAVA面试题的详细答案
- 视图模板
- Dynamic CRM 2016使用WEB API创建查询记录(js)
- Spring AOP (二)
- POJ 3648-Wedding(2-SAT)
- Java并发编程---CountDownLatch