maven安裝與使用
一、JDK安裝教程
1.首先下載jdk安裝包,然後解壓安裝包 tar -zxvf jdk-7u79-linux-x64.tar.gz
2.修改環境變量
在根目錄下使用命令:vi ./bash_profile
在此文件中添加如下內容:
export JAVA_HOME=/root/software/jdk1.7.0_79
export PATH=$JAVA_HOME/bin:$PATH
如圖:
修改後保存退出
3.使用命令source .bash_profile試修改文件生效
4.使用命令echo $JAVA_HOME查看是否正確配置,若出現/root/software/jdk1.7.0_79則配置正確,如圖所示:
二、Maven安裝教程
Maven安裝:
1.首先下載maven安裝包,然後解壓安裝包 tar -zxvf apache-maven-3.3.9-bin.tar.gz
2.修改環境變量
在根目錄下使用命令:vi ./bash_profile
在此文件中添加如下內容:
export JAVA_HOME=/root/software/jdk1.7.0_79
export PATH=$JAVA_HOME/bin:$PATH
如圖:
修改後保存退出
3.使用命令source .bash_profile試修改文件生效
4.使用命令echo $MAVEN_HOME查看是否正確配置
可以進入maven安裝目錄下的conf目錄中,修改文件setting.xml
1).配置本地倉庫
修改本地倉庫地址,網絡上下載下來的jar包就是存放在此目錄下。
<localRepository>/home/hadoop/app/mvnrep</localRepository>
2).配置代理
當使用代理上網時需要配置此信息,將proxy的註釋取消掉,並正確填寫此配置裏的信息。
<proxy>
<id>optional</id>
<active>true</active>
<protocol>http</protocol>
<username>xxxxxx</username>
<password>xxxxxx</password>
<host>192.168.9.xxx</host>
<port>80</port>
<nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>
3).配置鏡像地址
<mirror>
<id>CN</id>
<mirrorOf>central</mirrorOf>
<name>OSChina Central</name>
<url>http://maven.oschina.net/content/groups/public</url>
</mirror>
三、在eclipse中配置java環境步驟
一、點擊windows中的perferences
二、選擇java中的Installed JREs選項,點擊add添加java路徑
三、選擇Standard VM選項,點擊Next
四、點擊Directory選擇jre路徑,點擊finish(這裏因為已經配置過jdk路徑,所以報錯)
五、在配置好的jdk路徑前打勾,點擊ok
四、在eclipse中配置Maven環境步驟
1、點擊windows中的perferences
2、點擊maven選項中的installations,點擊add添加maven
3、選擇External,點擊Directory指定maven的安裝目錄,點擊finish
4、在apache-maven-3.3.9選項前打勾,點擊ok
五、在eclipse中新建maven的web項目
1、在左側空白處右鍵單擊選擇New->Project,選擇Maven Project,點擊Next
2、默認,點擊Next
3、如圖所示選擇maven的webapp,點擊Next
4、填寫Group Id和Artifact Id,點擊Finish(Artifact Id一般是項目名稱)
新建maven項目的時候出現以下錯誤:
原因maven的配置的鏡像源文件有誤,之前配置的是OSChina的鏡像源文件
<mirror>
<id>CN</id>
<mirrorOf>central</mirrorOf>
<name>OSChina Central</name>
<url>http://maven.oschina.net/content/groups/public</url> </mirror>
修改為阿裏雲倉庫之後就可以了
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror
當maven項目建成之後jsp頁面報錯,如圖:
解決辦法:
1、選中項目點擊右鍵,選擇“Build Path”,選擇“configure build path”。
2、點擊Libraries選項卡,點擊Add Library按鈕
3、選擇Server Runtime,接著選擇tomcat,如圖
4、點擊Finish,這時候也會看到項目沒有報錯信息了
六、使用Eclipse+Maven開發Java Web項目
1)建立webapp
2)在pom.xml中添加如下依賴和plugin
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jsp-api</artifactId>
<version>2.0</version>
<scope>provided</scope>
</dependency>
<build>
<finalName>web</finalName>
<plugins>
<plugin>
<!-- 使用jetty-maven-plugin發布 -->
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<configuration>
<scanIntervalSeconds>2000</scanIntervalSeconds>
<webApp>
<!-- 上下文路徑 -->
<contextPath>/web</contextPath>
</webApp>
<connectors>
<connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
<!-- 端口號 -->
<port>9999</port>
<maxIdleTime>60000</maxIdleTime>
</connector>
</connectors>
</configuration>
</plugin>
</plugins>
</build>
3)運行: jetty:run
4) 訪問: ip:port/contextPath
maven安裝與使用