Eclipse创建Maven Project项目,并部署到Tomcat服务上简要步骤
之前一直用的MyEclipse,最近安装了个Eclipse,在里面创建了个Maven Project,过程中遇到很多问题,为避免今后再次遇到诸类问题,在这简要记录一下整个过程。
步骤一:安装Spring 插件
1、夜观天象——查看Eclipse版本号:Help → About Eclipse IDE
2、草船借箭——去官网:http://spring.io/tools/sts/all 查询与自己 Eclipse 版本相对应的 Spring 版本
3、借东风——在Eclipse上安装Spring IDE插件,Help → Install New SoftWare → Add → 输入对应站点 (https://download.springsource.com/release/TOOLS/update/e4.11/)→ 点击Add → 选中4个带IDE的Jar包后,按部就班的点击NEXT安装就OK了
步骤二:安装Tomcat环境
1、排兵布阵——控制台列表没有Servers的情况下:Window → Show View → Other → Server → Servers → Open,经过以上操作,控制台列表出现了Servers窗口。
但是会发现又出现没有服务器的问题,这个问题很好解决,点击提示信息便可添加 Tomcat 服务器,我本地有实现下载好的Tomcat 7,所以就选择Tomcat v7.0 Server,然后点击Add添加事先下好的Tomcat 7服务器,选择完毕后,点击Finish服务器便添加成功
步骤三:创建Maven Project
1、赶赴沙场——创建项目:File → New → Other → Maven → Maven Project → Next
选择默认工作空间(根据个人情况,选择工作空间),然后点击Next
这里我们选择maven-archetype-webapp ,然后 Next
输入一下信息,点击Finish 一个Maven Project 便创建完毕
2、乘风破浪:
问题1:发现没有src/main/java与src/test/java目录,但是这两个目录是真实存在的,原因是Eclipse的默认配置问题引起的,从而导致隐藏了这两个目录。
新建项目 二者对比
完整项目
解决方案:选中项目,点击右键 → Built Path → Configure Build Path → Libraries → 选中JRE System Library,点击Edit → 选中安装好的JDK → FInish → Apply,这两个目录即可显示出来
问题2:创建Spring Bean Configuration File 的时候,创建后的.xml没有Namespaces。
解决方案:Window → Preferences → General → Eidtors → File Associations → *.xml (没有*.xml的话,点击右侧Add按钮创建一个这样的文件即可) → 选中Spring Config Editor → 点击Default → 完成后重新创建Spring Bean Configuration File ,即可以看到Namespaces
问题3:建了一个简单Web项目,但是项目出先 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
解决方案:选中项目,点击右键 → Built Path → Configure Build Path → Add Libraries → Server Runtime → Next→ 选中Apache Tomcat v7.0 → Finish → Apply,问题解决
填加完后会多出一个Apache Tomcat v7.0
问题4:Eclipse 中 Tomcat 的 Add and Remove 找不到想添加的项目
解决方案:选中项目,点击右键 → Properties → Project Facets→ 勾选上Dynamic Web Module和Java → Apply,问题解决