日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

maven的安装、路径配置、修改库文件路径和eclipse中的配置、创建maven工程(转)...

發(fā)布時(shí)間:2023/12/20 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 maven的安装、路径配置、修改库文件路径和eclipse中的配置、创建maven工程(转)... 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、maven的安裝

首先,先到官網(wǎng)去下載maven。這里是官網(wǎng)的地址:http://maven.apache.org/download.cgi ?請(qǐng)選擇最新的版本下載:

?

解壓apache-maven-3.3.9-bin.zip到自己的文件夾下,解壓后路徑如:D:\Program\apache-maven-3.3.9。

?

二、路徑配置


右鍵“計(jì)算機(jī)”,選擇“屬性”,之后點(diǎn)擊“高級(jí)系統(tǒng)設(shè)置”,點(diǎn)擊“環(huán)境變量”,來(lái)設(shè)置環(huán)境變量,有以下系統(tǒng)變量需要配置:

新建系統(tǒng)變量 ? MAVEN_HOME ?變量值:D:\Program\apache-maven-3.3.9

編輯系統(tǒng)變量 ?Path ? ? ? ? 添加變量值:?;%MAVEN_HOME%\bin

最后檢驗(yàn)配置是否成功:用win鍵+R,來(lái)打開(kāi)命令行提示符窗口,即Dos界面,輸入mvn -version ?若出現(xiàn)以下情況說(shuō)明配置成功

?

三、修改庫(kù)文件路徑

maven作為非常強(qiáng)大的一個(gè)組織和管理工具,但是它的默認(rèn)倉(cāng)庫(kù)放在C盤(pán)文檔目錄下,這樣萬(wàn)一重裝電腦會(huì)將下載的

jar包全部消除,而且永久以后庫(kù)文件積累太多,容易造成電腦緩慢。對(duì)于項(xiàng)目來(lái)說(shuō)重新部署雖然不是難事,但是我們

可以做到將倉(cāng)庫(kù)搬到另一個(gè)位置,這樣就可以一勞永逸了。

1、首先打開(kāi)自己的maven安裝目錄

?

下面找到conf文件夾,打開(kāi)settings.xml文件

使用ctrl+f在文章中尋找localrepository字樣,出現(xiàn)如下所示,下面將這個(gè)標(biāo)簽改為你想要的路徑:

<localRepository>D:/Program Files/maven_repository/repository</localRepository>

?

創(chuàng)建你在settings.xml中指定真實(shí)倉(cāng)庫(kù)路徑,并將修改后的settings.xml文件復(fù)制一份放在當(dāng)前的目錄下(原來(lái)的不要?jiǎng)h除掉)

?

打開(kāi)myeclipse點(diǎn)擊windows->preferences->maven->User setting下修改user setting選項(xiàng)為:D:\Program Files\apache_maven_repository\settings.xml,并點(diǎn)擊update settings。并點(diǎn)擊下面的reindex按鈕更新索引。

?

開(kāi)始編譯你的maven項(xiàng)目,那么下載的jar自動(dòng)存放在你指定的目錄下,如圖所示:

?

四、eclipse中的配置

打開(kāi)Eclipse,依次打開(kāi)Windows-->Prefrences,點(diǎn)擊Maven的右邊的三角符號(hào),以展開(kāi)Maven的配置界面

?

點(diǎn)擊Maven下面的Installations,出現(xiàn)如下界面,請(qǐng)點(diǎn)擊Add

?

之后,出現(xiàn)如下界面,點(diǎn)擊Directory,請(qǐng)選擇你的Maven的安裝目錄,這里我的Maven的安裝目錄為

D:\Program\apache-maven-3.3.9??,并點(diǎn)擊確定.

?

最后,選擇自己安裝的maven,點(diǎn)擊Apply,點(diǎn)擊OK,即可完成

?

五、eclipse中創(chuàng)建maven工程

?

5.1不通過(guò)骨架創(chuàng)建maven的java工程
通過(guò)選擇骨架創(chuàng)建maven工程,每次選擇骨架時(shí)都需要聯(lián)網(wǎng)下載,如果網(wǎng)絡(luò)不通或者較慢的情況下會(huì)有很長(zhǎng)時(shí)間的等待。

使用很是不方便,所以創(chuàng)建工程時(shí)可以不選擇骨架直接創(chuàng)建工程。

打開(kāi)Eclipse,創(chuàng)建Maven項(xiàng)目,依次點(diǎn)擊File-->New-->Maven Project?:

請(qǐng)選中Create a simple project(skip archetype selection),并可以選擇自己的WorkSpace Location,之后點(diǎn)擊Next

?

填寫(xiě)Group id和artifact id, Version默認(rèn),Packaging默認(rèn)為jar,Name,Description選 填,其他的不填,之后點(diǎn)擊Finish

?

Packaging:指定打包方式,默認(rèn)為jar。選項(xiàng)有:jar、war、pom。

創(chuàng)建完成之后,查看以下界面,即MavenTest 項(xiàng)目。

?

5.2通過(guò)骨架創(chuàng)建maven的java工程
第一步:選擇new→maven→Maven Project

?

第二步:next

?

第三步:next

?

選擇maven的工程骨架,這里我們選擇quickstart。

第四步:next

?

輸入GroupId、ArtifactId、Version、Package信息點(diǎn)擊finish完成。

?

?非骨架創(chuàng)建和骨架創(chuàng)建Maven工程對(duì)比:

?

5.3?不使用骨架創(chuàng)建maven的web工程
第一步:不選用骨架

?

第二步:將打包方式選擇為war

?

第三步:點(diǎn)擊finish,工程創(chuàng)建成功。

第四步: 在工程中 /src/main/webapp下新建WEB-INF文件夾,然后在WEB-INF中創(chuàng)建web.xml:

?

web.xml內(nèi)容如下:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
id="WebApp_ID" version="2.5">
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
</web-app>


第五步:在webapp下創(chuàng)建index.jsp.

如圖:

?

5.4使用骨架創(chuàng)建maven的web工程
1.Eclipse中用Maven創(chuàng)建項(xiàng)目

?

上圖中Next

2.繼續(xù)Next

?

3.選maven-archetype-webapp后,next

?

4.填寫(xiě)相應(yīng)的信息,Packaged是默認(rèn)創(chuàng)建一個(gè)包,不寫(xiě)也可以

?

5.創(chuàng)建好項(xiàng)目后,目錄如下:

?

至此,項(xiàng)目已經(jīng)創(chuàng)建完畢,下邊可是配置。

?非骨架創(chuàng)建和骨架創(chuàng)建Maven工程對(duì)比:

非骨架會(huì)出現(xiàn)錯(cuò)誤信息:web.xml is missing and <failOnMissingWebXml> is set to true;

骨架創(chuàng)建可避免很多問(wèn)題,web.xml和index.jsp自動(dòng)生成。

?

二.項(xiàng)目配置

1.添加Source Folder

Maven規(guī)定,必須創(chuàng)建以下幾個(gè)Source Folder

src/main/resources

src/main/java

src/test/resources

src/test/java

添加以上的Source Folder

?

創(chuàng)建好后的目錄如下:

?

2.配置Build Path

?

3.設(shè)定4個(gè)文件夾的輸出Output folder,雙擊修改

?

分別修改輸出路徑為

src/main/resources  對(duì)應(yīng)  target/classes

src/main/java  對(duì)應(yīng)  target/classes

src/test/resources  對(duì)應(yīng)  target/test-classes

src/test/java  對(duì)應(yīng)  target/test-classes

4.修改后如下圖

?

5.設(shè)定Libraries

?

6.配置完Build Path后目錄如下:

?

7.將項(xiàng)目轉(zhuǎn)換成Dynamic Web Project

在項(xiàng)目上右鍵Properties

在左側(cè)選擇 Project Facets,單擊右側(cè)的 ”Convert faceted from “

?

8.修改Java為你當(dāng)前項(xiàng)目的JDK,并添加Dynamic Web Module ,最后單擊”Further Configuration available“ 鏈接:

?

9.修改Content directory 為 src/main/webapp ,單擊OK:

?

10.設(shè)置完Content directory,ok后再次點(diǎn)擊前一界面ok,完成轉(zhuǎn)換成Dynamic Web Project項(xiàng)目

?

11.設(shè)置部署程序集(Web Deployment Assembly)

在項(xiàng)目上右鍵單擊,選擇Properties,在左側(cè)選擇Deployment Assembly

?

12.設(shè)置部署時(shí)的文件發(fā)布路徑

  1,我們刪除test的兩項(xiàng),因?yàn)閠est是測(cè)試使用,并不需要部署。
  2,設(shè)置將Maven的jar包發(fā)布到lib下。?
    Add -> Java Build Path Entries -> Maven Dependencies -> Finish

設(shè)置完成后如圖

?

ok后,web項(xiàng)目就創(chuàng)建完畢了,目錄機(jī)構(gòu)如圖

?

運(yùn)行后訪問(wèn)工程成功!

?

附上編譯插件代碼:

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>

附上tomcat插件代碼:

<plugin>
<!-- 配置插件 -->
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<configuration>
<port>8080</port>
<path>/</path>
</configuration>
</plugin>


原文:https://blog.csdn.net/yang5726685/article/details/53301968

轉(zhuǎn)載于:https://www.cnblogs.com/myseries/p/10846197.html

總結(jié)

以上是生活随笔為你收集整理的maven的安装、路径配置、修改库文件路径和eclipse中的配置、创建maven工程(转)...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。