Eclipse Jee Neon 新建Maven Web项目出坑

一、首先,看一下两种视图下Maven Web项目的目录结构
1、Project Explorer
在这里插入图片描述
2、Package Explorer
在这里插入图片描述
二、创建项目之前,先查看一下eclipse配置
1、maven
在这里插入图片描述
在这里插入图片描述
2、Tomcat
在这里插入图片描述
3、eclipse当前视图
在这里插入图片描述
1是Javaee,2是Java,现在切换到Javaee

三、开始创建项目
File -> New -> Maven Project(如果没有的话在Other里面寻找)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
创建出来的项目是这样的
在这里插入图片描述
如果有报错,右键第一项,按如下操作
在这里插入图片描述
查看目录,发现是这样的,并不符合我们所需的结构
在这里插入图片描述
右键项目 -> Java build path ->suorce,点击add folder
在这里插入图片描述
按下图勾选
在这里插入图片描述
变成如下所示,然后remove掉第一个
在这里插入图片描述
在这里插入图片描述
此时,结构变成这样
在这里插入图片描述但webapp下并没有web.xml文件,此时点击之前点击过的一个东西
在这里插入图片描述
发现webapp文件夹下有东西了
在这里插入图片描述
接下来,需要配置Maven和Tomcat的library
1、Maven
先按下图打开navigator视图
在这里插入图片描述
切换到此界面
在这里插入图片描述
打开.classpath文件
在这里插入图片描述
在其中添加一段代码

<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
		<attributes>
			<attribute name="maven.pomderived" value="true"/>
			<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
		</attributes>
	</classpathentry>

在这里插入图片描述
保存后,切换到Project Explorer 视图,按下图操作
在这里插入图片描述
点击后,按下图操作
在这里插入图片描述
再次打开Java build path 界面,发现多了Maven Dependencies
在这里插入图片描述
然后打开项目最下方的pom.xml,加入一段导入依赖的代码,测试一下能不能导入jar包

<dependencies>
  	<dependency>
  		<groupId>commons-dbcp</groupId>
  		<artifactId>commons-dbcp</artifactId>
  		<version>1.4</version>
  	</dependency>
  </dependencies>

在这里插入图片描述
如果没反应,再次强制更新一下项目,成功如下,多了刚刚导入的jar包
在这里插入图片描述
2、Tomcat
这个就比较简单了,先找到Java build path,然后add library
在这里插入图片描述
选择Server Runtime,next
在这里插入图片描述
在这里插入图片描述
一路确定,之后就可以在目录中看到相应的library了,如下所示
在这里插入图片描述
打开package explorer视图,显示如下
在这里插入图片描述
四、测试项目
在webapp目录下创建index.html(如果是其他名字,可能不会打开界面,这是默认在运行时先打开的一个界面,如果需要,可以设置启动界面,后面会提到)
在这里插入图片描述
随便加入一句话,保存
在这里插入图片描述
运行项目
在这里插入图片描述
出现以下界面
在这里插入图片描述
现在可以进行后续的开发啦!

打开图中的web.xml文件,可以看到默认启动的文件名
在这里插入图片描述
全当笔记,若有不对的地方还望大佬指正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值