zoukankan      html  css  js  c++  java
  • 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,去浏览器输入网址,也是会看见你的工程。

  • 相关阅读:
    Bootstrap(标准顶部导航条)
    Bootstrap基础5(各类型导航)
    Bootstrap基础4(导航栏与下拉列表)
    Bootstrap(导航条)
    Bootstrap基础3(表单)
    Bootstrap基础2(图片与辅助样式)
    Bootstrap基础
    jQuery基础4(文档处理)
    jQuery楼层效果
    jQuery清除、停止队列中剩下(未执行的函数)
  • 原文地址:https://www.cnblogs.com/buwang/p/10039603.html
Copyright © 2011-2022 走看看