博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Eclipse构建Maven项目
阅读量:6672 次
发布时间:2019-06-25

本文共 1468 字,大约阅读时间需要 4 分钟。

hot3.png

Eclipse构建Maven项目

    

    

    

    

    构建将介绍两种方法:

    一,直接建立Maven项目方法;(在此篇博客中)

    二、建立Dynamic Web project转成Maven项目方法。(SpringMVC项目为例,在下篇博客中介绍)

  1、建立Maven项目

     接下来使用Eclipsemaven构建一个web项目

  1.  选择File -> New -> Other,在New窗口中选择 Maven -> Maven Project。点击next

    194321_kPIB_2269877.png

    2选择项目路径Use default Workspace location默认工作空间。

    194455_Z5Qf_2269877.png

    3选择项目类型在Artifact Id中选择maven-archetype-webapp

    194538_hQ1G_2269877.png

     4输入Group ID和 Artifact ID,以及Package

        Group Id:(最好是公司或组织名字); 例如 Group IDcom.twosnail; 

        Artifact Id:可以认为他是项目名;例如 artifact Idtwosnail; 

        Package是默认给你建一个包(不写也可以)

    203311_G12E_2269877.png

    5结构如下图

    203429_94S5_2269877.png

        如果这里显示的内容多,一般是Filters设置的问题。或perspectiveJava EE模式,改成Java模式就可以了。

  2、配置Maven项目

    添加Source文件夹

        Maven规定,必须创建以下几个Source Folder

        src/main/resources(默认存在)、 src/main/java、 src/test/resources、src/test/java 

        右键项目根目录点击New -> Source Folder

    203529_niKF_2269877.png

    创建后效果图

    205645_VhYQ_2269877.png

        2 配制Build Path

        右键项目,Java Build Path -> Source

    203754_3lyt_2269877.png

        双击每个文件夹的Output folder,选择路径。

        src/main/javasrc/main/resources   对应  target/classes;

        src/test/java src/test/resources 对应 target/test-classes;

    3、Libraries

    203951_Yi22_2269877.png

    195159_sSAC_2269877.png

    之后效果图

    204100_r59t_2269877.png

    3把项目变成Dynamic Web项目

    在项目上右键Properties

    在左侧选择 Project Facets,单击右侧的“Convert faceted from

    204252_2Ga8_2269877.png

    4、修改Java为你当前项目的JDK,并添加Dynamic Web Module ,最后单击“Further Configuration available” 链接:

    204443_XMtG_2269877.png

    5、修改Content directory 为 src/main/webapp ,

    (Generate web.xml deployment descriptor自动生成web.xml文件,可选可不选)——单击OK:

    6、设置部署程序集(Web Deployment Assembly)

        左侧列表 Deployment Assembly,点击如下图:

    205254_22Qq_2269877.png

    此列表是,部署项目时,文件发布的路径。

        1,删除test的两项,因为test是测试使用,不需要部署。

        2,设置将Mavenjar包发布到lib下。

    Add -> Java Build Path Entries -> Maven Dependencies -> Finish

    设置完成效果图

    205126_AFnD_2269877.png

    完成后,效果图:

    204942_zlT4_2269877.png

   运行项目:

    205842_jctn_2269877.png

    原创作者

转载于:https://my.oschina.net/twosnail/blog/369122

你可能感兴趣的文章
域控迁移为08 R2后无法访问Linux服务器共享
查看>>
我的友情链接
查看>>
华为认证考试
查看>>
我的友情链接
查看>>
nosql之redis简单安装与使用
查看>>
System Center Operation Manager 2012(一) 拓扑变化
查看>>
基于LVS的NAT模式实现PHP应用
查看>>
在物质与精神之间实现平衡
查看>>
vim 文本编辑器
查看>>
使用angular做微信内html5开发时碰到的两个坑
查看>>
pvst+
查看>>
关于gradle的入门教程
查看>>
博为峰Java技术题 ——JavaEE Servlet 国际化Ⅰ
查看>>
MairDB 查询表(五)
查看>>
21.Swift中tableView的使用
查看>>
jquery之二级下拉菜单
查看>>
VMware vSphere Client下增加虚拟机磁盘空间的方法
查看>>
fescar分布式事务
查看>>
netstat命令详解
查看>>
Shell主要逻辑源码级分析 (2)——SHELL作业控制
查看>>