Maven项目搭建

前言

续上篇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 (刷新项目)就完成了

总结

今天的分享就到这里了如果有什么不对的地方欢迎大家在评论区留言交流改进!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值