java-maven-多模块拆分构建项目

便于后期的维护,我们一般会进行分层开发,基于Maven3开发。
system-parent
    |—-pom.xml
    |—-system-domain
        |—-pom.xml
    |—-system-dao
        |—-pom.xml
    |—-system-service
        |—-pom.xml
    |—-system-web
        |—-pom.xml

网络问题可能会出现:
maven “Generating project in Batch mode”问题的解决
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
这句话的命令是创建一个默认的项目,但我在执行这个命令时,命令行会停在
[INFO] Generating project in Batch mode
增加一个-X参数,可以查看详细信息
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false -X
可以看到,程序停在了下面这一行。
[DEBUG] Searching for remote catalog: http://repo1.maven.org/maven2/archetype-catalog.xml

你可能感兴趣的:(Java研究者,阿里云工程师的JAVA研究记录)