1.新建maven项目,如果不在上面,请到other里面去找一下

eclipse 创建maven 项目 动态web工程完整示例
2,进入maven项目之后,点击next
eclipse 创建maven 项目 动态web工程完整示例
选择webapp之后 next
eclipse 创建maven 项目 动态web工程完整示例
输入两个id package可以不写,是它默认帮你新建一个包,不写没关系
eclipse 创建maven 项目 动态web工程完整示例

会生成一个这样目录的项目
​​eclipse 创建maven 项目 动态web工程完整示例
​​如果出现了下面的这情况,其实是真的存在的只是我们看不到
项目或者文件加上右键 new sourceFolder,正常情况下是没有问题的
建出这三个文件夹。注意不是建普通的Folder,而是Source Folder。
右键项目根目录点击New -> Source Folder,
src/test/resources三个文件夹
src/test/java
src/main/java
接下来需要添加
2.1 添加Source文件夹
首先新建几个文件夹
2,配置maven

eclipse 创建maven 项目 动态web工程完整示例
项目右键属性
eclipse 创建maven 项目 动态web工程完整示例
eclipse 创建maven 项目 动态web工程完整示例
eclipse 创建maven 项目 动态web工程完整示例
切换成这样子就好了
eclipse 创建maven 项目 动态web工程完整示例
设置好了之后发现

eclipse 创建maven 项目 动态web工程完整示例
java就已经有了
新建之后就这样子了
继续新建其他的几个还没有的

eclipse 创建maven 项目 动态web工程完整示例
选上Allow output folders for source folders.(如果没有选上的话)
src/test/java ,src/test/resources, 选择target/test-classes;
src/main/java,src/main/resources,选择target/classes;
双击每个文件夹的Output folder,选择路径。
下面应该有4个文件夹。src/main/java,src/main/resources,src/test/java ,src/test/resources。
右键项目,Java Build Path -> Source
2.2 更改class路径
eclipse 创建maven 项目 动态web工程完整示例
此处还可以更改显示顺序
eclipse 创建maven 项目 动态web工程完整示例
此处还可以更改jdk
eclipse 创建maven 项目 动态web工程完整示例
想要切换成3.0发现报错
右键属性 project Facets
eclipse 创建maven 项目 动态web工程完整示例
由于这个catalog比较老,用的servlet还是2.3的
用了maven-artchetype-webapp
这是因为新建项目的时候
eclipse 创建maven 项目 动态web工程完整示例
修改成
eclipse 创建maven 项目 动态web工程完整示例

在你新建的maven项目下,找到maven的workspace。

eclipse 创建maven 项目 动态web工程完整示例
在.settings目录下

eclipse 创建maven 项目 动态web工程完整示例
修改成
eclipse 创建maven 项目 动态web工程完整示例
项目下文件 .setting/org.eclipse.wst.common.project.facet.core.xml


eclipse 创建maven 项目 动态web工程完整示例
修改成

eclipse 创建maven 项目 动态web工程完整示例
重新打开属性 project Facets,看到这个地方已经修改成3.0; 勾选上tomcat
eclipse 创建maven 项目 动态web工程完整示例
启动之后看看有无报错,目前没有
new 一个server
项目工程创建完成
eclipse 创建maven 项目 动态web工程完整示例
运行一下,测试没问题—浏览器输入localhost:8080/项目名称 回车显示hello world!

eclipse 创建maven 项目 动态web工程完整示例

原文:https://www.cnblogs.com/wangcp-2014/p/8028761.html

本站系本人编辑转载,转载目的在于传递更多信息,并不代表本人赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本人联系,我将在第一时间删除内容![声明]本站文章版权归原作者所有 内容为作者个人观点 本站只提供参考并不构成任何投资及应用建议。

相关文章:

  • 2021-12-23
  • 2022-01-14
  • 2021-11-20
  • 2022-12-23
  • 2021-06-30
  • 2022-01-02
  • 2021-11-24
猜你喜欢
  • 2022-02-15
  • 2022-01-10
  • 2021-11-07
相关资源
相似解决方案