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

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

下一步右键这个maven工程,

然后选择Maven Module

这里不用勾选这个了。

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

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

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

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

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

最新文章

  1. iis6上使用.htaccess文件,ISAPI_Rewrite的安装及使用
  2. Android开发-动态布局小记
  3. sphinx
  4. Orcle 系统表
  5. hashmap的遍历
  6. UVa 11732 (Tire树) "strcmp()" Anyone?
  7. Vue.js中Directive知识
  8. QWidget中嵌入win32 window(使用QWindow和QWidget::createWindowContainer)
  9. 如何修改UIButton按下后默认的蓝色效果
  10. 【LINUX】SHELL syntax error:unexpected end of file
  11. iOS 判断数组不为空
  12. iOS7以后的侧滑返回上一页
  13. 用JDBC把Excel中的数据导入到Mysql数据库中
  14. POJ 1986 Distance Queries(LCA Tarjan法)
  15. 【转载】重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
  16. python自动化开发-6-面向对象编程
  17. Saltstack 分发
  18. Caused by: org.postgresql.util.PSQLException: ERROR: operator does not exist: character varying = integer
  19. cvsnt报错:Administrator: Switch to user failed due to configuration error. Contact your System Administrator
  20. 常用.bat

热门文章

  1. 基于Xtrabackup备份集来恢复某个误删除的表(drop)
  2. Windows环境下,python webdriver环境搭建
  3. (原)Unreal 渲染模块引言Temp
  4. lshw
  5. hnust py road
  6. 【转】Itween 贝塞尔曲线(一)
  7. J2EE的十三种技术——JDBC
  8. 基于eclipse创建maven工程
  9. [HNOI2015][bzoj4011] 落叶枫音 [拓扑DP]
  10. [poj] 2618 popular cows