当前位置:   article > 正文

linux 环境下命令行打包java_怎么在linux命令行将java文件打包运行mvn clean package

怎么在linux命令行将java文件打包运行mvn clean package

Maven打包java

  • 下载maven 当前环境 ubuntu20
apt install maven
  • 1
  • 下载完成后,显示安装目录

Description

  • 查看maven版本信息
root@ubuntu:/usr/share/maven/conf# mvn -v
Apache Maven 3.6.3
Maven home: /usr/share/maven
Java version: 1.8.0_382, vendor: Private Build, runtime: /usr/lib/jvm/java-8-openjdk-amd64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.15.0-84-generic", arch: "amd64", family: "unix"
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 编辑settings.xml文件添加源

Description

    <mirror>
            <id>nexus-aliyun</id>
            <mirrorOf>central</mirrorOf>
            <name>Nexus aliyun</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    </mirror>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 创建本地仓库目录
root@ubuntu:/usr/share/maven# mkdir repository
root@ubuntu:/usr/share/maven# ls
bin  boot  conf  lib  man  repository
  • 1
  • 2
  • 3
  • 打包
cd  项目路径
mvn clean package
  • 1
  • 2
  • 打包成功

Description

  • 运行jar包成功

Description

Gradle打包java

  • 下载gradle
wget https://mirrors.cloud.tencent.com/gradle/gradle-6.8-bin.zip
  • 1
  • 编辑/etc/profile 文件
export GRADLE_HOME=/gradle/gradle-6.8
export PATH=$GRADLE_HOME/bin:$PATH
  • 1
  • 2
  • 刷新
source /etc/profile
  • 1
  • 查看gradle版本
root@ubuntu:/springbootdemo/test_gradle/build/libs# gradle -v

------------------------------------------------------------
Gradle 6.8
------------------------------------------------------------

Build time:   2021-01-08 16:38:46 UTC
Revision:     b7e82460c5373e194fb478a998c4fcfe7da53a7e

Kotlin:       1.4.20
Groovy:       2.5.12
Ant:          Apache Ant(TM) version 1.10.9 compiled on September 27 2020
JVM:          1.8.0_382 (Private Build 25.382-b05)
OS:           Linux 5.15.0-84-generic amd64

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 构建项目

Description
构建成功,在build/libs jar包运行成功

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/936291
推荐阅读
相关标签
  

闽ICP备14008679号