綠色資源網:您身邊最放心的安全下載站(zhàn)! 最新軟件|熱門排行(háng)|軟(ruǎn)件分類(lèi)|軟件專題|廠商(shāng)大全

綠(lǜ)色資(zī)源(yuán)網

技術教程
您的位置:首頁服務器類Linux服務器 → Linux安裝配置maven以及搭建(jiàn)nexus服(fú)務器

Linux安裝配置maven以(yǐ)及搭(dā)建nexus服務器(qì)

我(wǒ)要評(píng)論 2015/08/27 09:07:04 來源(yuán):綠色資源網 編(biān)輯(jí):chithemodel.com [ ] 評(píng)論:0 點擊:575次

下麵介紹在Linux操作係統下安裝(zhuāng)配置maven和(hé)搭(dā)建nexus服務(wù)器。

  一、安裝前的準備

  下載 jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html

  jdk-6u26-linux-x64.bin

  下(xià)載maven http://mirrors.geoexpat.com/apache//maven/binaries/

  apache-maven-3.0.3-bin.tar.gz

  下載nexus http://nexus.sonatype.org/downloads/

  nexus-oss-webapp-1.9.1.1-bundle.tar.gz

  二、安裝(zhuāng)jdk

  使用root用戶。

  添加執(zhí)行權限(xiàn) chmod a+x jdk-6u26-linux-x64.bin

  安裝 ./ jdk-6u26-linux-x64.bin 按Enter 完成安裝。

  三、maven安(ān)裝及配置

  1、創建需要操作 maven 的用戶組以(yǐ)及(jí)用(yòng)戶(hù)( 如果用 root 用戶安裝不用創(chuàng)建)。

  1) #groupadd mavenuser // 創(chuàng)建用戶(hù)組

  2) #useradd -g mavenuser mavenuser // 創建用戶並指定用戶(hù)組(zǔ)

  3) #passwd mavenuser // 為用(yòng)戶(hù)分配密碼

  2、解壓安裝

  1) #cd /data

  2)#mkdir maven

  3)#chown -R mavenuser : mavenuser /data/maven

  4)#chmod 755 /data/maven

  5)#su -l xinhua

  6)#tar -zvxf apache-maven-3.0.3-bin.tar.gz

  3、配(pèi)置

  在用戶主目錄 查看是(shì)否有 .m2 目(mù)錄

  如果沒有建立 mkdir .m2

  在(zài).m2 目錄建立 settings.xml 內容為


Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><?xml version="1.0" encoding="UTF-8"?>

http://maven.apache.org/SETTINGS/1.0.0

  四、nexus安裝

  解壓 tar -zxvf nexus-oss-webapp-1.9.1.1-bundle.tar.gz

  五、編寫啟動腳本

  啟動腳本(běn):

  vi mavenStart.sh

  將下麵腳本添加進去

  #!/bin/bash

  export LANG='zh.GB18030'

  M2_HOME=/data/maven/apache-maven-3.0.3

  export M2_HOME

  JAVA_HOME=/data/jdk1.6.0_26/bin

  PATH=$JAVA_HOME:$PATH:$HOME/bin:$M2_HOME/bin

  export PATH

  /data/maven/nexus-oss-webapp-1.9.1.1/bin/jsw/linux-x86-64/nexus start

  停止腳本(běn):

  vi mavenStop.sh

  將下麵腳本添加進去

  #!/bin/bash

  /data/maven/nexus-oss-webapp-1.9.1.1/bin/jsw/linux-x86-64/nexus stop6

  六、nexus使用及配置

  1、運行

  服務(wù)端啟(qǐ)動(dòng)mavenStart.sh 腳本(běn)

  在瀏(liú)覽器中輸入: http://ipadsdress:8081/nexus

  就可以看到 nexus 的主頁,點擊右上角(jiǎo) Log in

  默認(rèn)用戶名和密碼是: admin/admin123

  2、配置

  點擊(jī)左側 Repositories

  將所有Type 是 proxy 的 configuration配置選項中(zhōng)的 Download Remote Index 配置改為 True

  如果(guǒ)需(xū)要代(dài)理(lǐ)將配置最下麵的Override Http Proxy Setting 勾上並填寫代理服務器地(dì)址和端(duān)口,最(zuì)後保存(cún)設置

  然後在列表中分別右鍵點擊 ReIndex

  3、添(tiān)加自己的jar到nexus

  選中(zhōng) 3rd party , Artifact Upload 標簽

  GAV Definition 選擇GAV Parameters

  填(tián)寫 Group Artifact version packaging

  然(rán)後選擇jar包(bāo) 上(shàng)傳(chuán)提交即可。

關鍵詞(cí):Linux,maven,nexus

閱讀本(běn)文後(hòu)您有什麽感想? 已有 人給出評(píng)價(jià)!

  • 1 歡迎(yíng)喜歡
  • 1 白癡
  • 1 拜托
  • 1 哇
  • 1 加(jiā)油
  • 1 鄙視