利用 Myeclispe创建Maven项目

来源:互联网 发布:装饰质量员 知乎 编辑:程序博客网 时间:2024/06/05 22:47

利用 Myeclispe创建Maven项目

maven是一个优秀的java项目管理工具,可以完成项目的创建以及依赖包的管理。在Myeclipse中,非常好地集成了maven工具,利用Myeclipse可以非常方便快捷的创建maven项目并进行管理。

下面我们以Myeclispe2015 stable2.0为例利用Maven来创建一个web-app项目:

  1. 开发之前,首先对Maven进行一些设置

    Windows->preference->Myeclispe->Maven4MyEclipse
    这里写图片描述

    一定要把第二项去掉

  2. 创建项目

    new->other->Maven Project
    安装位置默认就好了,进行下一步

  3. 选择结构
    一般选择Internal,下面maven会从网上获取一系列的archetype,搜索webapp,选择maven-archetype-webapp,next
    这里写图片描述
  4. 填写项目信息

    • Group Id:一般格式为com.groupName.projectName,因为我是个人(personal)项目,所以可以填com.pers.Test
    • Artifact:填写项目名
    • Version:版本号,默认就可以
    • Package:包名,建议改写

      这里写图片描述

  5. 添加Tomcat支持

    finish后等一段时间便可创建好项目了,项目如果报错缺少Servlet
    项目名右键:BuildPath->Add Libraries->Myeclispe Server Libaray->Tomcat,点击Finish完成
    这里写图片描述

  6. 调整jre版本

    右键:Properties->Java Build Path->Libraries

    选中1.5并删除,Add Library->JRE System Library->Default

    然后左侧还有Java Compiler,改成相应的版本

    捕获4

    这时,会报错,编译版本与运行版本不一致,下一步

  7. 修改项目Facets

    右键:Properties->Myeclispe->Project Facets

    为了以后更好的集成Struts2、Spring,应调整至java到1.7或更高,Dynamic Web Module 到2.5或更高

    捕获5

  8. 调整目录结构

    右键:Properties->Java Build Path->Source

    在Source中显示的目录,将在目录结构中显示出来,如我下图结构

    这里写图片描述

    则对应的项目结构为

    这里写图片描述

    各目录的作用:

    src/main/java:java类文件

    src/main/webapp:网页文件

    src/main/resources:资源文件或配置文件

    src/test/java:测试文件

  9. 如果有需要,调整映射结构(一般默认即可)

    右键:Properties->Myeclispe->Deployment Assembly

    这里写图片描述

    默认src/main下的文件映射到WEB-INF/classes下,当打开

    Workspace/.metadata.me_tcat7\webapps\Test\WEB-INF\classes

    可以看到我们的类文件

  10. 如果要集成其他框架,可以参考我下一篇客

0 0
原创粉丝点击