mac的maven打成可执行jar包
当项目开发完成之后,需要将项目部署到服务器上 部署项目到服务器上有两种方式,一种是将项目打成jar包,一种是打成war包
打jar包部署相对方便些,省去了安装tomcat等中间件。 直接使用java命令即可启动。
首先我们需要配置maven和jdk的环境变量:(配置maven和jdk类似)
首先打开terminal,在任意位置输入:vim .bash_profile
输入:i
改成插入模式:改成如下。(maven和jdk的环境变量)
输入:esc键
输入::wq (保存)
M2_HOME=/Users/mac/apache-maven-3.5.4
PATH=$M2_HOME/bin:$PATH
export M2_HOME
export PATH
export JAVA_HOME=/Users/mac/Desktop/jdk1.8.0_40.jdk/Contents/Home
export CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
退出之后输入:
source ~/.bash_profile 执行刚才修改的文本。
然后进入你的项目的工程中:
进入到有pom.xml文件的目录中:
输入:mvn clean package
后面出现这样的就说名你打包成功了,你去工程中的target文件下找到生成的jar包。
注意!:工程中没用到的要jar,要删掉,不然会失败,
进入你的项目中的target文件中:
输入:java -jar springboot01-0.0.1-SNAPSHOT.jar
说明你成功了!
然后,你就可以停止你的tomcat,去浏览器输入网址,也是会看见你的工程。