Eclipse中使用Maven创建自定义工程.docx

上传人:b****1 文档编号:14703798 上传时间:2023-06-26 格式:DOCX 页数:11 大小:568.35KB
下载 相关 举报
Eclipse中使用Maven创建自定义工程.docx_第1页
第1页 / 共11页
Eclipse中使用Maven创建自定义工程.docx_第2页
第2页 / 共11页
Eclipse中使用Maven创建自定义工程.docx_第3页
第3页 / 共11页
Eclipse中使用Maven创建自定义工程.docx_第4页
第4页 / 共11页
Eclipse中使用Maven创建自定义工程.docx_第5页
第5页 / 共11页
Eclipse中使用Maven创建自定义工程.docx_第6页
第6页 / 共11页
Eclipse中使用Maven创建自定义工程.docx_第7页
第7页 / 共11页
Eclipse中使用Maven创建自定义工程.docx_第8页
第8页 / 共11页
Eclipse中使用Maven创建自定义工程.docx_第9页
第9页 / 共11页
Eclipse中使用Maven创建自定义工程.docx_第10页
第10页 / 共11页
Eclipse中使用Maven创建自定义工程.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Eclipse中使用Maven创建自定义工程.docx

《Eclipse中使用Maven创建自定义工程.docx》由会员分享,可在线阅读,更多相关《Eclipse中使用Maven创建自定义工程.docx(11页珍藏版)》请在冰点文库上搜索。

Eclipse中使用Maven创建自定义工程.docx

Eclipse中使用Maven创建自定义工程

1.创建骨架工程

在Eclipse中新建一个MavenProject,使用默认工作空间,选中webapp(注意一点,Eclipse最好集成外部的Maven,不要用自带的,否则可能会出现些奇怪的问题)

输入工程名(这里把Groupid和Artifaceid都设成archetype01)

刚创建好的工程如下:

这里有个问题,我们一般的工程目录结构会有src/main/java,src/test/java等等,而这里只显示一个src/main/resources,其实eclipse已经帮我们生成好了其他文件夹,只是没显示出来(可能是IDE的bug),按照如下方式调出来

在工程上右键-buildpath-configurebuildpath,选中jdk点击Edit,如果选中的是Executionenvironment上的jdk版本,把他换成Workspacedefault。

如下图

点击OK后,其他的文件夹也显示出来了

下面创建我们需要的文件夹,包和类还有配置文件等等一切需要的内容(尤其是要搭建ssm框架的需要做不少事情),这里简单创建几个,如下

2.在pom.xml中添加Archetype插件

(我这里没写版本号,maven自动查找最新版)

org.apache.maven.plugins

maven-archetype-plugin

3.使用命令生成Archetype

工程上右键RunAs-MavenBuild…:

输入archetype:

create-from-project

运行成功后会在target目录下面生成generated-sources目录,这就是我们的Archetype(上一步运行完成记得刷新下target,才看的到generated-sources)

4.安装生成的Archetype

展开这个generated-sources下面也有一个pom.xml,接下来在这个pom.xml(记住在generated-sources目录下的pom.xml)上右键运行Maveninstall,把他安装到本地仓库中。

(要部署到私服,运行deploy,本次不做此试验)

成功后,可以在本地仓库中看到,这一步完成,需要的工程骨架基本完成了

5.生成cotalog

很多人都是没做这一步,以至于骨架工程生成好了,没发用

还在刚才的pom.xml上运行Mavenbuild..输入archetype:

crawl

运行成功后会在我们的仓库m2主目录下生成文件:

archetype-catalog.xml

6.使用自定义好的骨架创建工程

上面做完后,我们的自定义骨架完成了,下面基于这个骨架创建工程,

还是一样新增Maven工程,这里需要添加之前生成的catalog,在选择Archetype界面上点击Configure

然后点击AddLocalCatalog,选中创建的archetype-catalog.xml

点击OK,然后选择这个catalog

勾选上Includesnapshotarthetypes,就可以看到我们生成的工程了

选择archetype01(生成的骨架),点击Next,输入新工程的Groupid等信息,Finish

新创建好的工程就和之前定义的骨架工程结构一模一样,连pom.xml都一样

最后记得把新工程pom.xml里面的Archetype插件删掉,因为新工程不用了

大功告成!

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2