mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch03 -DartifactId=simple -DpackageName=org.sonatype.mavenbook Maven在simple目录下创建的目录结构: simple/ Maven Archtype插件创建了一个与artifactId匹配的目录——simple。这是项目的基础目录。 simple/pom.xml 每个项目在文件pom.xml里有它的项目对象模型 (POM)。这个文件描述了这个项目,配置了插件,声明了依赖。 /src/ /src/main/ 我们项目的源码了资源文件被放在了src/main目录下面。在我们简单Java项目这 样的情况下,这个目录包含了一下java类和一些配置文件。在其它的项目中,它 可能是web应用的文档根目录,或者还放一些应用服务器的配置文件。在一个Java 项目中,Java类放在src/main/java下面,而classpath资源文件放在src/main/resources下面。 /main/java /src/test/ 我们项目的测试用例放在src/test下。在这个目录下面,src/test/java存放像 使用JUnit或者TestNG这样的Java测试类。目录src/test/resources下存放测试classpath资源文件。 /test/java
3.2.?创建一个简单的项目
mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch03
-DartifactId=simple
-DpackageName=org.sonatype.mavenbook
Maven在simple目录下创建的目录结构:
simple/ Maven Archtype插件创建了一个与artifactId匹配的目录――simple。这是项目的基础目录。
simple/pom.xml 每个项目在文件pom.xml里有它的项目对象模型 (POM)。这个文件描述了这个项目,配置了插件,声明了依赖。
/src/
/src/main/ 我们项目的源码了资源文件被放在了src/main目录下面。在我们简单Java项目这
样的情况下,这个目录包含了一下java类和一些配置文件。在其它的项目中,它
可能是web应用的文档根目录,或者还放一些应用服务器的配置文件。在一个Java
项目中,Java类放在src/main/java下面,而classpath资源文件放在src/main/resources下面。
/main/java
/src/test/ 我们项目的测试用例放在src/test下。在这个目录下面,src/test/java存放像
使用JUnit或者TestNG这样的Java测试类。目录src/test/resources下存放测试classpath资源文件。
/test/java
3.3.?构建一个简单的项目
mvn install
在包含pom.xml的目录下运行mvn install
mvn help:effective-pom
查看Maven的默认设置
4.8.2.?浏览你的项目依赖
mvn dependency:resolve
mvn dependency:tree
mvn install -X
查看完整的依赖踪迹,包含那些因为冲突或者其它原因而被拒绝引入的构件,打开 Maven 的调试标记运行
4.13.?构建一个打包好的命令行应用程序
- ow12302013-03-13内容很少,学到的不是很多
- dandan_omg2011-10-28一般,内容和外面的介绍贴的一样
- 粉丝: 17
- 资源: 37
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助