开发语言: JAVA
开发工具: IntelliJ IDEA( 1.收费, 2学生可以免费使用 , 3,破解推荐 - http://idea.lanyus.com/ )
开发框架: springboot
服务器: ubuntu
本地环境: ubuntu
1. 假设现在已经有一个项目后台已经开发好了, IntelliJ IDEA自带打包功能,见下图右边 MAVEN PROJECT --> 项目名称 -->Lifecycle -->install 这是打包成jar包的方式, 见图一 图二
(图一)
(图二)
注意:
1.在打包之前先修改配置文件的信息,例如数据库的帐号密码
2.如果使用了 JPA ,在打包过程中会自动检测数据库是否连接成功,但是此时数据库已经改了配置信息了,所以会报错
解决办法: 在pox.xml中末尾的
<plugins>
</plugins>
标签对里面加上
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.20.1</version>
<configuration>
<!-- 不指定单元测试 -->
<skipTests>true</skipTests>
</configuration>
</plugin>
(图三)
这样就取消了单元测试. 或者你保证本地帐号密码之类的和服务器一样,这样就不用修改帐号密码了,如图三
(图四)
出现了 BUILD SUCCESS 信息,就代表你的项目已经打包成功了,如图四
可以在项目工程文件下的 target里面找到打包后的 jar包,如图五
xxxx.jar, 图五中是 project-management-0.0.1-SNAPAHOT.jar
(图五)