【maven】helloword建立(二)
建立helloword
检查安装成功
2、确定项目建立路径,如:D:\MavenProject,转至目录下执行下面语句
mvn archetype:generate -DgroupId=com.mycompany.helloworld -DartifactId=helloworld -Dpackage=com.mycompany.helloworld -Dversion=1.0-SNAPSHOT 回车连打两个回车,这时候让你确定项目属性的配置,回车确认,就完成了项目的建立
注释:
★archetype:generate 目标会列出一系列项目的模型。包括从简单的 Swing 到复杂的 Web 应用。我们选择默认的 maven-archetype-quickstart ,是编号 #106;
★DartifactId指明项目名称,本项目为helloworld
★Dpackage指明包结构,本项目为com.mycompany.helloworld
3、查看项目源文件
路径:D:\MavenProject\helloworld
★项目下:pom.xml文件用于描述项目,配置插件和管理依赖关系。
★源代码和资源文件放在 src/main 下面
★测试代码和资源放在 src/test 下面
★Maven 已经为我们建立了一个 简单的 App.java 文件
4、转至项目目录下
cd helloworld5、打包
mvn package
注释:
★第一次运行 maven 的时候需要有 Internet 连接,会从网上的 maven 库 (repository) 下载需要的程序,存放在你电脑的本地库 (local repository) 中。
★Maven 默认的本地库是 ~/.m2/repository/ ,在 Windows 下是 %USER_HOME%\.m2\repository\ 。
★ maven 在 helloworld 下面建立了一个新的目录 target/ ,构建打包后的 jar 文件 helloworld-1.0-SNAPSHOT.jar 就存放在这个目录下。编译后的 class 文件放在 target/classes/ 目录下面,测试 class 文件放在 target/test-classes/ 目录下面。
6、查看目录
dir target\helloworld-1.0-SNAPSHOT.jar
7、运行
java -cp target/helloworld-1.0-SNAPSHOT.jar com.mycompany.helloworld.App
运行成功
注释:
★target/helloworld-1.0-SNAPSHOT.jar为项目所在目录下的D:\MavenProject\helloworld\target的helloworld-1.0-SNAPSHOT.jar
★com.mycompany.helloworld.App:com.mycompany.helloworld包名,App文件名
8、修改
修改D:\MavenProject\helloworld\src\main\java\com\mycompany\helloworld下的App.java文件内容
重新执行5和7步骤
上一篇:【maven】安装及验证下一篇:【maven】仓库搜索添加需要的jar包