CentOS安裝與使用Maven
1. 安裝 Maven
Maven 簡介
Apache Maven 是一個軟體專案管理及自動構建工具,由 Apache 軟體基金會所提供。基於專案物件模型(縮寫:POM)概念,Maven 利用一小段描述資訊能管理一個專案的構建、報告和文件等步驟。
Java 安裝
首先我們需要準備 Java 開發環境,使用下面命令來安裝 Java:
yum -y install java-1.8.0-openjdk-devel
Maven 下載
我們可以從官網下載頁獲取最新的下載連結(Binary tar.gz archive)。
然後我們使用 wget
命令將其下載:
cd /home
wget http://mirrors.tuna .tsinghua.edu.cn/apache/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz
解壓壓縮包:
tar xzvf apache-maven-3.5.0-bin.tar.gz
將資料夾移動至 /usr/local/
目錄:
mv apache-maven-3.5.0 /usr/local/apache-maven
配置環境變數
編輯 /etc/profile
,在最下方新增:
MAVEN_HOME=/usr/local/apache-maven
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME} /bin
執行如下命令使環境變數生效:
source /etc/profile
檢查 Maven 是否成功安裝:
mvn -version
2. Maven 簡單使用
構建
我們可以通過 archetype:generate
命令快速構建出專案骨架。
Hello World
我們使用該命令建立一個 helloworld 專案。過程中可一路回車鍵選擇預設值。
cd /home
mvn archetype:generate -DgroupId=helloworld -DartifactId=helloworld
mvn
指令首次執行時,會從遠端“中央倉庫”下載一些必需的檔案,請耐心等待。
專案結構
可到 /home/helloworld
檢視專案結構。
/pom.xml
為專案物件模型(Maven 專案配置)/src/main/java
用於存放原始碼/src/test/java
用於存放單元測試程式碼/src/target
用於存放編譯、打包後的輸出檔案
編譯
進入專案目錄:
cd /home/helloworld
執行編譯:
mvn compile
重新開啟 helloworld
專案資料夾,可以看到生成 target
目錄。
執行
你可以使用 mvn
指明 mainClass
來執行專案:
mvn exec:java -Dexec.mainClass="helloworld.App"
完成後可看到終端輸出了:
Hello World!
測試
我們可以通過 test 指令來執行單元測試程式碼。
mvn test
完成後可看到終端輸出測試結果。
打包
通過 package
指令來執行打包。
mvn package
重新開啟 target
目錄,可看到生成了 .jar
檔案。
從輸出的日誌可以看到,執行 package
前,會先執行 compile
及 test
,最後執行了打包。
相關推薦
CentOS安裝與使用Maven
1. 安裝 Maven Maven 簡介 Apache Maven 是一個軟體專案管理及自動構建工具,由 Apache 軟體基金會所提供。基於專案物件模型(縮寫:POM)概念,Maven 利用一小段描述資訊能管理一個專案的構建、報告和文件等步驟。 Java
CentOS 安裝 nexus (maven 私服)
原文:https://www.sunjianhua.cn/archives/centos-nexus.html 1.下載 wget http://download.sonatype.com/nexus/3/nexus-3.12.1-01-unix.tar.gz
【Nginx】學習之路3 Centos安裝與配置
author:咔咔 wechat:fangkangfk CentOS7安裝詳解 本文基於vmware workstations進行CentOS7安裝過程展示,關於vmware workstations安裝配置本人這裡不再介紹,基本過程相當於windows下安裝個軟體
centos安裝與測試Hadoop2.7
為了方便,我們需要對伺服器進行配置 1.1修改主機名 vim /etc/sysconfig/network NETWORKING=yes HOSTNAME=hadoop1 1.2修改主機名和IP的對映關係 vim /etc/hosts 根據自己的IP設
Maven安裝與Maven HelloWorld入門例項
摘要:本文主要講了Maven的安裝過程,以及一些基礎的概念。並用兩個例子講解了Maven在java專案中的使用。一、Maven安裝過程必備:下載maven之後,安裝環境變數,跟安裝java環境變數一樣,所以也就不再贅述了。安裝好之後執行一條命令,mvn help:system
centos安裝與配置
1、準備安裝 1.1 系統簡介 CentOS 是什麼? CentOS是一個基於Red Hat 企業級 Linux 提供的可自由使用的原始碼企業級的 Linux 發行版本。每個版本的 CentOS 都會獲得七年的支援(通過安全更新方式)。新版本的 CentOS
nodejs centos 安裝與更新
安裝 yum install nodejs 安裝好之後 在 /usr/bin 與 /bin 中會出現node 與npm 更新 npm install -g n n lts 安
linux centos 安裝與配置 redis資料庫
1、安裝redis 第一步:yum安裝gcc依賴 yum install gcc 遇到選擇,輸入y即可 第二步:下載redis安裝包 進入local資料夾 cd /usr/local wget http://download.redis.io/release
CentOS下安裝與配置Maven
export http utf uri 阿裏 cor redhat odin ngs 安裝Maven 當前系統 [root@141 ~]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) 下載 h
CentOS Maven安裝與使用
1、安裝Maven 1.首先到Maven官網下載安裝檔案,下載檔案為apache-maven-3.3.9-bin.tar.gz,點選連結可以直接下載,不需要積分的喲,然後將下載的檔案通過FTP工具存放到CentOS伺服器裡。 2.進入下載資料夾,找到下載的檔案,執行如下命
【Redis】2、CentOS 7 上安裝 redis3.2.3安裝與配置
sync 倉庫 ace /var/ 發現 wan sudo base str 一、redis源碼安裝 【更正】現在最新穩定的版本已經到了3.2.8 截至到2016.8.11,redis最新穩定版本為3.2.3.本篇文章我們就以此版本為基礎,進行相關的講解。 下載redis源
linux應用之vim的安裝與配置(centos)
utf8 power scroll pbo gb2312 nco pla red vma 1.vim的安裝 #yum search vim //查看vim相關軟件信息 #yum install -y vim* //在線安裝vim 2.vim的配置 (1)~/.vimi
CentOS-7.0.中安裝與配置Tomcat-7的方法
代碼 accept iptables jdk1.7 ews 啟動 state cat 解決方案 轉自:http://www.linuxidc.com/Linux/2015-08/122241.htm 安裝說明 安裝環境:CentOS-7.0.1406安裝方式:源碼安裝
CentOS-7中安裝與配置Tomcat8.5
ane dsc 配置 pub add ted tar.gz 分享 cal 第一步:下載Tomcat8.5,通過地址:http://tomcat.apache.org/download-80.cgi下載 最後得到下載文件 apache-tomcat-8.5.15.tar.g
CentOS 7安裝與配置JDK8
配置 pat profile src source 配置環境變量 java pro too 1.檢查是否安裝過JDK 2.下載安裝包並上傳服務器 3.安裝JDK rpm -ivh jdk-8u131-linux-x64.rpm 4.查看是否安裝正常 java -vers
centos 6.4下安裝與設置apache服務器
sta process vra 關閉selinux 安裝apache tps all cnblogs tar 1.打開虛擬機開啟centos 6.4系統後進入root用戶下,打開終端,輸入#yum -y install httpd,安裝apache服務器。 輸入命令後到
CentOS 下 rpm包與 yum 安裝與卸載
all yum 5.0 --nodeps 服務器 5.1 所有 package yum安裝 rpm包的安裝: 1.安裝一個包 # rpm -ivh 2.升級一個包 # rpm -Uvh 3.移走一個包 # rpm -e 4.安裝參數 --force
centos安裝maven服務器
.com baidu -i sta com centos pan aid 網盤 http://code.skyheng.com/2016/04/17/nexus-install-and-settings/ 安裝文件發布到百度雲去:nexus-2.12.0-01-bundl
CentOS壓力測試 ab 命令安裝與使用
evel 發送 詳解 ria 括號 nco csv rate normal Apache安裝包中自帶的壓力測試工具 Apache Benchmark(簡稱ab) 簡單易用,這裏就采用 ab作為壓力測試工具了。 1.獨立安裝 ab運行需要依賴apr-util包,安裝命令為:
Maven的安裝與環境配置
com maven 環境配置 什麽 htm 下載鏈接 編輯 安裝jdk html 原文地址:http://www.cnblogs.com/AlanLee/p/6133189.html 想要安裝 Apache Maven在Windows 系統上, 需要下載 Maven 的 z