maven-in-five-minutes

http://maven.apache.org/guides/

Maven installation
1. download from http://maven.apache.org/download.html
2. Environment variable
JAVA_HOME - location of a JDK home dir
M2_HOME - location of maven2's installed home dir
path - location of maven2's bin dir
3. Modify the repository
path Add
<localRepository>D:/J2EE/TOOLS/Maven/repository/repository</localRepository> in conf/setting.xml
4. Create a example project
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false



run jar file
java -cp target/my-app-1.0-SNAPSHOT.jar com.mycompany.app.App


Maven Lifecycle
Although hardly a comprehensive list, these are the most common default lifecycle phases executed.
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.
There are two other Maven lifecycles of note beyond the default list above. They are
clean: cleans up artifacts created by prior builds
site: generates site documentation for this project


依赖查询网站: http://mvnrepository.com/

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326890125&siteId=291194637