zoukankan      html  css  js  c++  java
  • java mavn 1. 概要 安装

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

    2.配置环境变量 

    1.  MAVEN_HOME : D:apache-maven-3.0.2 
         MAVEN : %MAVEN_HOME%in 
        (可选) 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

  • 相关阅读:
    Hierarchy Query (Connect by) and ORA600 ([kkqcbydrv:1])
    The Steps to Create a New Oracle Database
    Change Schema Name (II)
    [转]The differences between V$UNDOSTAT and V$ROLLSTAT
    【Oracle Mgmt】Oracle Character Semantics (NLS_LENGTH_SEMANTICS) and etc...
    [Oracle Mgmt]About Oracle Password File
    Show parameter & Table Not exists
    RMAN Recovery Window and Redundancy Concept
    [PLSQL]Are you sure it will be definitely random? (DBMS_RANDOM.SEED)
    IOT, Secondary Index and Mapping Table
  • 原文地址:https://www.cnblogs.com/tianzhiyun/p/4722881.html
Copyright © 2011-2022 走看看