前言
续上篇Maven环境配置博客
链接:https://blog.csdn.net/licmi/article/details/107384045.
新建本地仓库
第一步:
新建文件夹,用来存储maven下载的jar包
第二步:
打开maven下载的文件下的conf文件夹 –——》settings.xml,这里需要配置两个地方
1,本地仓库
<localRepository>E:/maven/repository/mvn-repository</localRepository>
注意仓库路径,必须是用/,否则会变成转译符
2,换源(外网太慢了),配置中央仓库路径(这里用的阿里云)
Maven项目创建
创建项目之前需要两个操作
第一步:在eclipse中Windows——》Preferences———》Maven——》installations——》add
将maven与eclipse产生关联
这里因为我已经选了,所以提示路径已存在
第二步:在eclipse中Windows——》Preferences———》Maven——》User Setting
选择好后,会自动在xml中加载本地仓库路径地址
第三步:new——》Other——》输入maven——》选择Maven Project
直接next进入new maven project界面
继续next(下一步)
然后finish完成
第四步:选中创建的项目右键——》Preferences——》Project Facets
——》取消勾选Dynamic——修改成3.0——》java——
修改1.8——点击Apply应用
——》在勾选Dynamic后出现
点击,配置好web.xml文件的放置路径就行了
完成后,项目会报错因为servlet还有jdk没有配置
第一步:
找到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">
第二步:找到pom.xml
配置servlet,然后jdk
<!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.1</version>
<scope>provided</scope>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.struts/struts2-core -->
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-core</artifactId>
<version>2.5.16</version>
</dependency>
</dependencies>
<build>
<finalName>strutsmaven</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.7.0</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
最后项目右键——》Maven——》Update Project (刷新项目)就完成了
总结
今天的分享就到这里了如果有什么不对的地方欢迎大家在评论区留言交流改进!!