Java实战及解析 — Maven快速入门
2016-08-03 11:15
351 查看
五分钟快速入门
mvn --version
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
-X -DarchetypeCatalog=internal
cd my-app
mvn package
java -cp target/my-app-1.0-SNAPSHOT.jar com.mycompany.app.App
http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html
Maven标准目录布局
http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html
Maven快速入门
Maven 阶段(Phrases)
validate: validate the project is correct and
all necessary information is available
compile: compile the source code of the project
test: test the compiled source code using a
suitable unit testing framework. These tests should not require the code be packaged or deployed
package: take the compiled code and package
it in its distributable format, such as a JAR.
integration-test: process and deploy the package
if necessary into an environment where integration tests can be run
verify: run any checks to verify the package
is valid and meets quality criteria
install: install the package into the local
repository, for use as a dependency in other projects locally
deploy: done in an integration or release environment,
copies the final package to the remote repository for sharing with other developers and projects.
clean: cleans up artifacts created by prior
builds
site:
generates site documentation for this project
Maven快速入门
mvn clean dependency:copy-dependencies package
This command will clean the project, copy dependencies, and package the project (executing all phases up to package,
of course).
mvn site
This phase generates a site based upon information on the project's pom. You can look at the documentation generated
under target/site.
欢迎加入程序员的世界,添物科技为您服务。
欢迎关注添物网的微信(微信号:tianwukeji),微博(weibo.com/91tianwu/),或下载添物APP,及时获取最新信息。
免费加入QQ群:557373922(内有干货)。
添物网(http://www.91tianwu.com)出品
转载声明:本文系添物网原创出品,转载本文请标明出处,完整标注来源[添物网],(包括链接http://www.91tianwu.com)
mvn --version
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
-X -DarchetypeCatalog=internal
cd my-app
mvn package
java -cp target/my-app-1.0-SNAPSHOT.jar com.mycompany.app.App
http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html
Maven标准目录布局
http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html
Maven快速入门
Maven 阶段(Phrases)
validate: validate the project is correct and
all necessary information is available
compile: compile the source code of the project
test: test the compiled source code using a
suitable unit testing framework. These tests should not require the code be packaged or deployed
package: take the compiled code and package
it in its distributable format, such as a JAR.
integration-test: process and deploy the package
if necessary into an environment where integration tests can be run
verify: run any checks to verify the package
is valid and meets quality criteria
install: install the package into the local
repository, for use as a dependency in other projects locally
deploy: done in an integration or release environment,
copies the final package to the remote repository for sharing with other developers and projects.
clean: cleans up artifacts created by prior
builds
site:
generates site documentation for this project
Maven快速入门
mvn clean dependency:copy-dependencies package
This command will clean the project, copy dependencies, and package the project (executing all phases up to package,
of course).
mvn site
This phase generates a site based upon information on the project's pom. You can look at the documentation generated
under target/site.
欢迎加入程序员的世界,添物科技为您服务。
欢迎关注添物网的微信(微信号:tianwukeji),微博(weibo.com/91tianwu/),或下载添物APP,及时获取最新信息。
免费加入QQ群:557373922(内有干货)。
添物网(http://www.91tianwu.com)出品
转载声明:本文系添物网原创出品,转载本文请标明出处,完整标注来源[添物网],(包括链接http://www.91tianwu.com)
相关文章推荐
- Java实战及解析 — Maven快速入门
- Python3网络爬虫快速入门实战解析(一小时入门 Python 3 网络爬虫)
- Python 爬虫---(7) Python3网络爬虫快速入门实战解析
- 【实战\Java SSM快速开发仿慕课网在线教育平台项目笔记】第1章 课程项目整体概述(整体介绍及Eclipse,Maven,新浪SAE软件平台介绍)
- Python3网络爬虫快速入门实战解析
- Javaweb-AJAX快速入门及案例实战
- Python3网络爬虫快速入门实战解析
- Flask系列----快速入门实战解析(上篇)
- Python3网络爬虫快速入门实战解析
- Java 5 泛型快速入门
- Java基础:Java泛型编程快速入门
- Java基础:Java泛型编程快速入门
- Java加密和数字签名编程快速入门(2/3)
- Java加密和数字签名编程快速入门(1/3)
- Java 泛型编程快速入门
- 新手入门:Java XML编程实例解析
- Java数据对象(JDO)快速入门
- Java加密和数字签名编程快速入门
- Java泛型编程快速入门
- Atlas快速入门之实战Atlas