在Eclipse中创建简单web项目(Maven)

1. 在Eclipse工具中配置maven
Window-preferences-maven-Installations在这里插入图片描述
点击Add,找到自己Maven所安装位置,点击Apply
在这里插入图片描述
点击User Settings,配置setting.xml,让程序知道我们仓库所在的位置
在这里插入图片描述
此时eclipse中的maven就配置好了。
2. 创建maven项目
点击Eclipse工具栏,单击File-New-Other-Maven-Maven Project
在这里插入图片描述
点击Next>
在这里插入图片描述
在这里插入图片描述
点击Finish,一个简单的maven项目就创建成功了。
在这里插入图片描述
3. 创建jsp页面
在创建jsp页面之前我们发现我们的项目没有WebCont/WEB-INF/web.xml文件夹,首先,我们先来创建;
在这里插入图片描述
此时我们注意到我们项目的JRE版本是1.5,我们最好改下,避免不必要的错 误
选中项目右键- preferences-Java Build Path,更换java版本
在这里插入图片描述
在这里插入图片描述
把Dynamic Web Module取消勾选,将Java更换为1.7,点右下角的Apply,然后再勾选上改成3.0,这时就在地下出现"Further configuration …"这个,然后点击
在这里插入图片描述
把Content directory文本框改成src/main/webapp。
把Generate web.xml … 自动生成web.xml文件勾选上。一路点ok就创建完成了。 现在webapp下有内容了,web.xml文件也自动创建好了。完成项目创建。
在这里插入图片描述
此时,我们在webapp文件夹下创建index.jsp
在这里插入图片描述
但是index.jsp报错:The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path

  1. 此时,我们可以选中项目右键- preferences-Java Build Path,点击Add Library
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    最后选中项目右键-Maven-Update Project
    在这里插入图片描述
    点击ok,此时我们的jsp页面就不报错了。
  2. 在pom.xml中添加依赖;
		<dependency>
			<groupId>javax.servlet</groupId>
			<artifactId>javax.servlet-api</artifactId>
			<version>3.1.0</version>
		</dependency>

4. JDK问题
随着我们不断的选中项目右键-Maven-Update Project,我们的Java版本就又回到了1.5,我们可以在pom.xml指定我们的JDK版本

	<build>
		<pluginManagement>
			<plugins>
				<plugin>
					<groupId>org.apache.maven.plugins</groupId>
					<artifactId>maven-compiler-plugin</artifactId>
					<version>3.0</version>
					<configuration>
						<source>1.7</source>
						<target>1.7</target>
					</configuration>
				</plugin>
			</plugins>
		</pluginManagement>
	</build>

我们也可以在Maven的安装目录指定创建的工程的JDK版本——一劳永逸
[1]打开settings.xml文件
[2]找到profiles标签
[3]加入如下配置

		<profile>
			<id>jdk-1.8</id>
			<activation>
				<activeByDefault>true</activeByDefault>
				<jdk>1.8</jdk>
			</activation>
			<properties>
				<maven.compiler.source>1.8</maven.compiler.source>
				<maven.compiler.target>1.8</maven.compiler.target>
						<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
			</properties>
		</profile>

5. 部署项目并运行
在这里插入图片描述
简单的web项目就创建好了。大功告成!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值