Eclipse使用maven创建Java Web项目完整示例

项目开发环境

软件 版本
mac macOS
JDK 1.8
maven 3.5.0
tomcat 8.5

Eclipse已经安装插件maven

1.创建Maven web项目

1.1 新建meven项目,可在Other中找到maven文件夹



1.2 进入maven项目后,点击next



1.3 在Catalog中选择“Internal”,选中webapp之后,点击next

1.4 在Group Id和Artifact Id中输入名称id,package可以为空,点击Finish




maven web项目生成,提示有错误,需要配置maven环境

2.配置maven环境

2.1选中项目,右键选择Build Path--Configure Build Path,进入java环境设置



2.2 切换Libraries,选中JRE System Library
点击Edit,切换jre版本



设置完之后显示

2.3 更改class路径
右键项目,Java Build Path,选择Source
src/main/java
src/main/resources
src/test/java
src/test/resources--测试资源文件,暂时不需要
src/main/java,src/main/resources选择Output Folder文件夹为target/classes
src/test/java 选择Output Folder文件夹为target/test-classes



2.4
项目右键,属性,选择Project Facets,切换Dynamic Web Modules 版本为3.0,发现提示错误

这是因为新建项目的时候
用了maven-artchetype-webapp
由于这个catalog比较老,用的servlet还是2.3的
因此需要更改web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
 
<display-name>Archetype Created Web Application</display-name>
</web-app>

(1)此时需要更改.setting目录下的文件
在mac中,选中项目,点击倒三角形,选择Customize View,将.*.resources选中,取消选择,即可显示





org.eclipse.jdt.core.prefs



修改成


修改成



此时再打开环境,即可看到版本已经切换到3.0,选中右侧勾选上tomcat



这时候,项目已经配置完成

3.选中项目,右键运行,选择Server,运行显示如下


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,347评论 19 139
  • 在 Eclipse 中使用 Maven 创建 Web 项目 1. 建立 Maven Project 选择 File...
    rosy_dawn阅读 5,062评论 0 0
  • jHipster - 微服务搭建 CC_简书[//www.greatytc.com/u/be0d56c4...
    quanjj阅读 4,243评论 0 2
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,052评论 6 342
  • 人死后灵魂是否还存在?我是坚信它的存在的,只是以什么形式存在就说不清了,我想可能是以电波的形式存在吧。人死了,思想...
    差很大阅读 4,127评论 0 2