zoukankan      html  css  js  c++  java
  • 新建Maven工程

    wKioL1X7ecjjJfkhAAH_7D6bS1Y220.jpg

    wKioL1X7eeTRfGt3AAHCsUgBv_w709.jpg

    这个如果不勾选那个Create a simple project也可以,但是创建完成后还需要修改工程的packaging为pom。还有如果不勾选,就选择maven-archetype-quickstart。

    wKioL1X7emPQnSURAAIeMQdgYlY559.jpg

    这里说明一下,这个packaging需要选择pom,因为这个maven project就是个模块化管理的,它自己实际上没有实际的内容的,只是包含了其它的模块。那么这里的新建时候有个src的文件夹可以直接删除。

    下一步右键这个maven工程,

    然后选择Maven Module

    wKiom1X7eUujEH2FAAF-W16CHFE192.jpg

    wKioL1X7f-_SKpq8AAGuP8ubDx0904.jpg

    这里不用勾选这个了。

    wKiom1X7fdKyo9aKAAMocYtGS0w775.jpg

    wKiom1X7ff2zxANeAAHxWeWBu0I195.jpg

    wKioL1X7gEKiH0gcAADyZp2sAKQ044.jpg

    这里报错的原因是在公司,网络受限制,不让下载东西,然后导致这个maven-archetype-quickstart的jar包下载不下来。公司用的是自己服务器上的maven库,这些东西已经都下载过了。所以没问题。

    公司网络受限就用公司提供的maven库,否则就直接用个网上的中央库就行了。这里注意下,改完成公司的maven库后需要重启eclipse.

    同理可以创建dao层,service层还有web层,web层不太一样。

    wKiom1X7l9uCGeU4AAGm-3U558o682.jpg

    wKiom1X7l_Kxzl6iAAK3-1B0Rpc418.jpg

    这里不清楚什么原因,创建这个webapp模块,如果联网的话,可能它还会从网络上下载什么,结果由于公司网络的限制,还是不能完成,一直卡在creating maven archetype99%。所以我就索性把网线拔了,然后再创建,搞定。

    对于父工程,因为它只是一个框架,所以里面的src和一些依赖全部删除,最后结果如图:

    wKiom1X7mUnTaYjMAADJqfLmtaE416.jpg

  • 相关阅读:
    物联网浪潮之下如何从 0 到 1开启智能化硬件开发?
    安卓开发工程师应该这样快速使用机智云APP开源框架
    hdu 1246
    UVa202
    CodeForces
    热身经验被打脸总结大会感想
    多重背包的二进制优化
    背包问题+欧拉筛法
    HDU 1106
    HDU 1215
  • 原文地址:https://www.cnblogs.com/Rexcnblog/p/6409605.html
Copyright © 2011-2022 走看看