如何在eclipse jee中创建Maven project并且转换为Dynamic web project
转自:http://www.javaniu.com/maven-jee-dynamic-web-project.htm
注意:该文档只针对以下eclipse版本,如图
一.在eclipse的官方站点下载eclipse jee版本,地址http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/indigo/R/eclipse-jee-indigo-win32.zip,如图
二.安装eclipse的maven插件m2e
- 在eclipse的菜单栏选择Help->Install New Software,如图
- 在线安装地址是:http://download.eclipse.org/technology/m2e/releases
- 按照提示安装好即可
- 最后重启eclipse
三.创建maven工程
- 在eclipse的菜单栏选择File->New->Other->Maven->Maven Project
- 下一步后选择Create a simple project(skip archetype selection),如图
- 下一步后输入Group Id,Archive Id,Packaging后点击Finish,如图
- 创建成功后的文件目录,如图
四.转换为java的Dynamic Web Project
- 右键点击Project的名称,选择Properties
- 选择Project Facets->Convert to Faceted from...,如图
- 选择Dynamic Web Module,Version为2.5(3.0版本我没测试过是否可行),选择Java,Version为1.6,并点击Further configuration available...如图
- 修改Content directory为/src/main/webapp/,点击OK,如图
- 最后点击Properties for showcase的OK完成转换,最后的目录结构,如图
五.修改Java Build Path
- 右键点击Project的名称,选择Properties
- 选择Java Build Path,将JRE 1.5版本Remove掉,然后点击Add Library,如图
- 选择JRE System Library,点击Next,如图
- 选择你设置的jdk6版本,点击Finish,如图
- 最后点击OK,完成设置,如图
六.修改Java Compile
- 右键点击Project的名称,选择Properties
- 选择Java Compiler,并选择Compiler compliance level为1.6,如图
七.修改Deployment Assembly
- 右键点击Project的名称,选择Properties
- 选择Deployment Assembly,并点击Add,如图
- 选择Java Build Path Entries,点击Next,如图
- 选择Maven Dependencies,点击Finish,如图
- 最好点击OK,完成设置,如图
八.设置Server Apache Tomcat
- 菜单栏选择Window->Show View->Servers
- 点击new server wizard,如图
- 选择Tomcat v6.0 Server,点击Next,如图
- 选择Browse,选择正确的Apache Tomcat的安装目录,然后点击Next,如图
- 选择要部署的项目如showcase,然后点击Add,点击Finish,如图
- 完成设置后的项目如图
- 在Servers View上双击Tomat v6.0 Server at localhost[Stopped Republish],如图
- 修改项目的部署目录为Tomcat installtion目录,如图
- 修改项目的访问路径,即去掉比如http://localhost/showcase/目录中的showcase,如图
- 关掉Auto reloading enabled,这样不用每次修改文件就自动部署,如图
- 右键点击Tocmat v6.0 Server at localhost[Stopped Republish],点击Clean即可完成web project的部署,如图
- 最后在Tomcat的目录部署成功,如图
九.在Apache Tomcat中运行项目
- 选择Debug可以调试该项目,选择Run可以运行该项目,如图
如何在eclipse jee中创建Maven project并且转换为Dynamic web project相关推荐
- 【引用】在Eclipse中将java Project转换成Dynamic Web Project
编辑工程的.project文件: 添加 <nature>org.eclipse.wst.common.project.facet.core.nature</nature> &l ...
- 【MAVEN】如何在Eclipse中创建MAVEN项目
目录结构: contents structure [+] 1,Maven简介 2,Maven安装 2.1,下载Maven 2.2,配置环境变量 2.3,测试 3,Maven仓库 3.1,Maven仓库 ...
- eclipse maven打包jar 部分jsp无法访问_Maven系列教材 (九)- 在Eclipse中创建maven风格的java web项目...
Maven系列教材 (九)- 在Eclipse中创建maven风格的java web项目 步骤1:删除j2ee目录步骤2:新建Maven 项目步骤3:这个界面点下一步步骤4: 这个界面使用webapp ...
- jenkins中maven的安装及配置,如何在jenkins中创建maven任务。
本文介绍了在jenkins中maven的安装及配置(安装maven及jdk的方法),以及如何在jenkins中创建maven任务. 有三点需要注意的地方. maven一定要安装在jenkins服务器上 ...
- Maven学习记录之maven基本操作命令,maven本地工厂的创建,maven骨架的生成,以及在eclipse中创建maven工程:...
摘要:今天又学习了一下maven,之前是下载并安装和配置好了maven的环境,今天主要学习的内容包括:maven本地工厂的创建,maven骨架的生成命令,maven在dos下创建maven工程,以及在 ...
- eclipse java luna,java-如何在Eclipse Luna中配置Lombok
java-如何在Eclipse Luna中配置Lombok 我使用Maven在Eclipse Luna中配置了龙目岛. 注释已正确添加,但没有生成getter和setter. eclipse.ini ...
- IDEA从零到精通(15)之IDEA中创建maven项目
文章目录 作者简介 引言 导航 热门专栏推荐 1.在Idea中配置maven 2.创建maven项目 3.配置项目 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从 ...
- react中纯函数_如何在纯React中创建电子邮件芯片
react中纯函数 by Andreas Remdt 由Andreas Remdt 如何在纯React中创建电子邮件芯片 (How to create email chips in pure Reac ...
- 如何在React Native中创建精美的动画加载器
by Vikrant Negi 通过Vikrant Negi 如何在React Native中创建精美的动画加载器 (How to create a beautifully animated load ...
最新文章
- 1哈哈欢迎使用CSDN-markdown编辑器
- X509证书 指定了无效的提供程序类型 System.Security.Cryptography.CryptographicException 错误解决方法
- python double语法_python上手--基本语法和数据类型基础
- Python高级用法总结
- 计算机c语言笔试试题,计算机二级c语言笔试题和面试题答案(2019最新)
- 如何快速导入SVN服务器的项目代码
- excel制作录入和查询系统_叮咚!您有一份Excel人员信息查询系统,请您查收~
- marven编译时:<pre>错误: 不允许使用自关闭元素</pre>
- cmake和make区别
- 变分法与最优控制matlab,1987_11变分法与最优控制_10654423.pdf
- 计算机考试试题大一上学期,大一第一学期期末考试计算机试题1
- jdy40程序C语言,C语言习题集
- 爬取20万数据,我们深扒了风口上的「享物说」
- CISP-PTE靶机练习(me-and-my-girlfriend)
- 如何在python上安装安装包(python 3.9 环境 PyCharm pillow安装包为例)
- 空间分辨率、频谱分辨率、辐射计量分辨率、时间分辨率。
- linux wenj 立即生效_linux方面知识
- linux镜像文件32,centos7光盘镜像下载32/64位
- MVC依赖注入Unity应用学习
- python谷歌浏览器驱动安装失败_Selenium自动化库在安装谷歌浏览器Chrome及其驱动chromedriver的安装问题...
热门文章
- js学习大法:用好firebug,走遍天下都不怕
- mysql-8.0.12语法_mysql-8.0.12 (免安装版) 安装详解
- golang中文文档_【译】Go 语言源码贡献官方指导文档
- Linux下解决发布Qt程序报错:it could not find or load the Qt platform plugin “xcb” in “”
- Windows与linux双系统安装
- php二维码存放json数据_PHP生成及获取JSON文件的方法
- python最大正方形的面积_LeetCode 221. 最大正方形 | Python
- 软件工程-c语言--基于at89c51单片机c语言编写的计算器,基于AT89C1单片机C语言编写的计算器.doc...
- 【转】DICOM:DICOM Print服务中PresentationContext协商之 MetaSOPClass与SOPClass对比分析!!!!!!!!
- 【转】调用约定__cdecl、__stdcall和__fastcall的区别