java mavn 1. 概要 安装

1.下载 Maven   http://maven.apache.org/download.cgi

2.配置环境变量 

  1.  MAVEN_HOME : D:\apache-maven-3.0.2 
       MAVEN : %MAVEN_HOME%\bin 
      (可选) MAVEN_OPTS : -Xms256m -Xmx512m
  2. 在path 前面 加上 %MAVEN%; 

3.验证安装是否成功 
在命令行上输入 : mvn -version; 回车

4.创建项目 

  1. mvn archetype:generate -DgroupId=com.qdb.acs -DartifactId=acs -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false 
  2. src文件夹删除,然后修改pom.xml文件,将<packaging>jar</packaging>修改为<packaging>pom</packaging>,pom表示它是一个被继承的模块 
  3. mvn archetype:generate -DgroupId=com.qdb.acs -DartifactId=acs-domain -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
  4. 修改system-domain目录中的pom.xml文件,把<groupId>com.qdb.acs</groupId><version>1.0-SNAPSHOT</version>去掉,加上<packaging>jar</packaging>,因为groupId和version会继承system-parent中的groupId和version,packaging设置打包方式为jar
  5.  mvn archetype:generate -DgroupId=com.qdb.acs -DartifactId=acs-dao -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
  6. 修改acs-dao目录中的pom.xml文件,,把<groupId>com.qdb.acs</groupId><version>1.0-SNAPSHOT</version>去掉,加上<packaging>jar</packaging>,因为groupId和version会继承system-parent中的groupId和version,packaging设置打包方式为jar,同时添加对acs-domain模块依赖
  7. mvn archetype:generate -DgroupId=com.qdb.acs -DartifactId=acs-service -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
  8. 修改acs-service目录中的pom.xml文件,,把<groupId>com.qdb.acs</groupId><version>1.0-SNAPSHOT</version>去掉,加上<packaging>jar</packaging>,因为groupId和version会继承system-parent中的groupId和version,packaging设置打包方式为jar,同时添加对system-dao模块的依赖,system-service依赖system-dao和system-domain,但是我们只需添加system-dao的依赖即可,因为system-dao已经依赖了system-domain。
  9. mvn archetype:generate -DgroupId=com.qdb.acs -DartifactId=acs-web -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
  10. 修改acs-web目录中的pom.xml文件,把<groupId>com.qdb.acs</groupId><version>1.0-SNAPSHOT</version>去掉,因为groupId和version会继承system-parent中的groupId和version,packaging设置打包方式为war,同时添加对acs-service模块的依赖

 

  1.  添加jetty插件
  2. 运行 mvn clean install
  3.           <plugins>
                     <!--配置Jetty插件-->
                     <plugin>
                         <groupId>org.mortbay.jetty</groupId>
                         <artifactId>maven-jetty-plugin</artifactId>
               </plugin>
     </plugins>

 

  1. cd acs-web目录下运行mvn jetty:run,然后访问http://localhost:8080/acs-web/

 http://jingyan.baidu.com/article/295430f136e8e00c7e0050b9.html

posted @ 2015-08-12 01:29  yunchong1019  阅读(185)  评论(0编辑  收藏  举报