目錄
?一、創(chuàng)建Maven項(xiàng)目
二、更換Eclipse自帶的Maven版本
三、配置Maven倉庫
四、更換Maven的jdk版本
五、更改Maven動態(tài)Web模塊
六、把web2.3修改為web3.0
七、pro.xml文件的作用:加依賴,下載jar包
?一、創(chuàng)建Maven項(xiàng)目
1. File -> New -> Maven Project ;
2. Next > ;
?3.選擇最后一個(gè) org.apache.maven.archetypes maven-archetype-webapp 1.0 -> Next > ;
4.
?創(chuàng)建成功!?。?/strong>
剛創(chuàng)建好的 maven 項(xiàng)目可能會報(bào)錯(cuò),報(bào)錯(cuò)的原因是缺少 Servlet 的 jar 包;
解決方式:
1.導(dǎo)入依賴 jar 包。
2.配置 Tomcat 服務(wù),詳情可見:
JavaWeb環(huán)境搭建之配置Tomcat_^O^——的博客-CSDN博客_javaweb配置tomcat
二、更換Eclipse自帶的Maven版本
1. Window -> Preferences ;
2.在左側(cè)菜單那欄里面找 Maven ,找不到就在上方搜索欄搜索;
3. Installations -> Add ;
4.選擇 Directory... ;
5.選擇下載的?Tomcat 的版本;
6. Finish ;
7.勾選自己配置 maven 版本 -> Apply and Close ;
三、配置Maven倉庫
1. Window -> Preferences ;
2. User Settings ;
3.選擇 Browse... ;
?4.選擇 settings.xml?文件;
5. 然后 Local Repository 會自動定位到你所配置的本地倉庫位置 ->?Apply and Close ;
四、更換Maven的jdk版本
1.項(xiàng)目右鍵 -> Preferences ;
2. Maven ->?Project Facets ;
3.把 java 的 jdk 換成1.8版本?-> Apply ;
五、更改Maven動態(tài)Web模塊
1.把 Dynamic Web Module 換成 3.0 -> 取消勾選 -> Apply ;
2.勾選上?Dynamic Web Module -> 點(diǎn)擊 Further configuration available... ;
3.然后更改 WebContent 的目錄;
更改前:
更改后:
六、把web2.3修改為web3.0
1. webapp -> web.xml ;
2.復(fù)制以下代碼:修改web.xml由2.3至3.0;
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
?? ?xmlns="http://java.sun.com/xml/ns/javaee"
?? ?xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
?? ?id="WebApp_ID" version="3.0">
?3.至標(biāo)藍(lán)的地方復(fù)制;
最終效果:
七、pro.xml文件的作用:加依賴,下載jar包
Maven下載依賴的網(wǎng)站:mvnrepository.com(復(fù)制到網(wǎng)頁)。
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
? xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
? <modelVersion>4.0.0</modelVersion>maven的模型版本
? <groupId>com.zking</groupId>公司域名反寫
? <artifactId>maven_01</artifactId>名字
? <packaging>war</packaging>打包方式
? <version>0.0.1-SNAPSHOT</version>版本
? <name>maven_01 Maven Webapp</name>
? <url>http://maven.apache.org</url>
?? ?
?? ?<properties>
?? ??? ?<project-build-sourceEncoding>UTF-8</project-build-sourceEncoding>
?? ??? ?<maven-compiler-source>1.8</maven-compiler-source>
?? ??? ?<maven-compiler-target>1.8</maven-compiler-target>
?? ??? ?<junit-version>4.12</junit-version>
?? ?</properties>
??<!-- 1.下載依賴
dependencies里面存放的是N對dependency標(biāo)簽,dependency里面存放的就是jar包依賴 -->
?? <dependencies>
? ?<!-- junit依賴 -->
?? ??? ?<dependency>
?? ??? ??? ?<groupId>junit</groupId>
?? ??? ??? ?<artifactId>junit</artifactId>
?? ??? ??? ?<version>${junit-version}</version>
?? ??? ??? ?<scope>test</scope>
?? ??? ?</dependency>
?? ?</dependencies>
?? ?
?? ?<build>
?? ??? ?<finalName>maven_01</finalName>
?? ??? ?<!-- 2.添加插件 -->
?? ??? ?<plugins>
?? ??? ??? ?<plugin>
?? ??? ??? ??? ?<groupId>org.apache.maven.plugins</groupId>
?? ??? ??? ??? ?<artifactId>maven-compiler-plugin</artifactId>
?? ??? ??? ??? ?<version>3.8.0</version>
?? ??? ??? ??? ?<configuration>
?? ??? ??? ??? ??? ?<source>${maven-compiler-source}</source>
?? ??? ??? ??? ??? ?<target>${maven-compiler-target}</target>
?? ??? ??? ??? ??? ?<encoding>${project-build-sourceEncoding}</encoding>
?? ??? ??? ??? ?</configuration>
?? ??? ??? ?</plugin>
?? ??? ?</plugins>
?? ?</build>
?? ?
</project>
注意:下載 jar 包依賴需要聯(lián)網(wǎng)?。?!
最后,依賴會下載到 Libraies 目錄下。
? ?文章來源:http://www.zghlxwxcb.cn/news/detail-478512.html
完。文章來源地址http://www.zghlxwxcb.cn/news/detail-478512.html
到了這里,關(guān)于Eclipse搭建Maven項(xiàng)目的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!