Maven archetype 工程的创建
来源:互联网 发布:淘宝营业执照代办 编辑:程序博客网 时间:2024/04/28 23:15
Maven工程的创建涉及到Apache Archetype这个概念,我的理解是这个Archetype定义里你整个工程目录结构,这个目录结构是约定好的。然后会加入一下基本的dependence。我们最最常用的大概就2种:
- maven-archetype-quickstart
- maven-archetype-webapp。
前者定义的目录结构只有src/main/java和src/main/test,这2个目录,然后创建里一个基本的App.java和AppTest.java。这个quickstart默认的pom类型是jar。
后者创建出来的web工程没有上述目录,需要自己添加,但是多里一个scr/main/resource目录和一个src/main/webapp目录。很多人不喜欢把页面放这个目录,会去单独创建一个webContext的目录去存放html、js、jsp等文件。本人呢是不认同这个做法的,这个基本破坏该archetype的约定,所以到之后测试和打包的时候做一些额外的配置,才能把这些页面引入。
创建时候遇到的问题:
我下载里最新的eclipse neno 4.6这个版本,在创建maven工程的时候,一直提示connection time out. 但是页面又能正常访问(上网不需要代理),不知何故不能下载,所以只好手工把那2个jar install到我的本地仓库。如果不知道怎么添加一个jar到本地仓库,请移步 How to add local jar into your local maven repository
这样呢就可以正常创建里。哎,好伟大的Great wall!!!
0 0
- Maven archetype 工程的创建
- 从现有maven工程创建maven archetype
- 从现有maven工程创建maven archetype .
- Maven Archetype Plugin创建新工程
- Maven Archetype Plugin创建新工程
- 创建简单的maven archetype
- maven 创建自己的archetype
- 创建简单的maven archetype
- 如何创建Maven的Archetype
- 【maven】多子模块maven模板工程archetype创建过程
- 使用maven创建自定义的archetype
- maven 创建自定义archetype
- Eclipse使用Maven创建普通Java工程时错误:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-
- MAVEN 创建自己maven archetype
- [maven]通过Archetype创建的maven project 默认jre-1.5
- 使用Maven Archetype生成工程报错的解决
- eclipse创建maven工程报错 Could not resolve archetype org.apache.maven.archetypes
- myeclipse创建maven工程报错 Could not resolve archetype org.apache.maven.archetypes 解决
- unity3d 29
- 51nod oj 1088 1089 最长回文子串 【Manacher算法】
- 对overflow与zoom”清除浮动”的一些认识 张鑫旭博客笔记
- 周记(From 2016/08/09 to 2016/08/16)
- 机器学习(周志华) 参考答案 第七章 贝叶斯分类器 7.6
- Maven archetype 工程的创建
- Nested List Weight Sum II
- EasyUI 使用备忘
- 购物管理系统 分享一下下
- Maven 修改本地存储库位置
- 机器学习(周志华) 参考答案 第七章 贝叶斯分类器
- 蛇形打印矩阵
- Android实现一个APP只能在一部手机上使用
- JavaMail邮件的发送