使用Maven在Eclipse中创建Web项目

9 篇文章 0 订阅
8 篇文章 0 订阅

一、新建 Maven Web项目

1. 新建 Maven Project
new project
-->选择   Maven Project   --> 下一步
选择工作空间 -->下一步
Filter 中输入   org.apache.maven.archetypes -->选择 Artifact Id   maven-archetype-webapp 的那条-->下一步  
输入 GroupID 大项目名称和   ArtifactID 子项目名称   --> 下一步
2. 配置 Maven 项目
上面创建的项目中只有 src/main/resources 一个源代码目录,一般要再添加一个或三个源代码文件夹   src/main/java src/test/java   src/test/resources
new
  -->   Source Folder   --> 输入 src/main/java   --> 完成(另外两个同理,这两个是放测试类和配置的)  
进入 Build Path   -->   Configure Build Path   -->   Source 修改这   4 个源文件目录的编译路径,有   main 的设置为 target/classes   test 的设置为   target/test-classes ,并选中 Allow output folders for folders
Library 选项卡中设置一下   jdk
还可以根据你的习惯到   Order and Export 选项卡中调整源代码目录的显示顺序    
3. 给项目添加 Facets
进入项目属性   --> 选择 Project Facets   --> 点击 Convert to faceted form...-   这是会打开   facets 设置页面,勾选 Dynamic Web Module 并选择合适的   Version jdk6   2.5,jdk7   3.0 ),注意点击下面的 Further configuration available... 弹出 Modify Faceted Project   窗口,这里设置   web 根目录位置,输入 src/main/webapp ,勾选   Generate web.xml 可自动生成 web.xml
4. 设置部署程序集
进入项目属性   --> 选择 Deployment Assembly ,将带有   test 的两个去掉(测试用的不需要部署)并添加项目依赖的   jar Add   -->   Java Build Path Entries   -->   Maven Dependencies
5. 这样 web   项目就基本完成,只要在   pom.xml 的依赖中加入需要的依赖就可以了,注意选择依赖的   Scope 不需要发布的 jar (如   servlet-api jsp-api   )设置为   provided ,测试的设置为 test ,具体介绍看看文档吧。至于这个项目怎么运行?就跟   web 项目一样放到 tomcat 里就行了。

二、将Web项目转为Maven Web 项目

选择已有的   web 项目,根据上面的方法重新设置一下项目的目录结构,然后右键项目   Maven   -->   Enable Dependency Management   --> 然后根据上面的方法设置一下项目的目录结构、编译和部署等就行了,项目就不用在   lib 里面放 jar   包了。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值