新建Maven工程
2024-09-04 13:10:38
这个如果不勾选那个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和一些依赖全部删除,最后结果如图:
最新文章
- iis6上使用.htaccess文件,ISAPI_Rewrite的安装及使用
- Android开发-动态布局小记
- sphinx
- Orcle 系统表
- hashmap的遍历
- UVa 11732 (Tire树) ";strcmp()"; Anyone?
- Vue.js中Directive知识
- QWidget中嵌入win32 window(使用QWindow和QWidget::createWindowContainer)
- 如何修改UIButton按下后默认的蓝色效果
- 【LINUX】SHELL syntax error:unexpected end of file
- iOS 判断数组不为空
- iOS7以后的侧滑返回上一页
- 用JDBC把Excel中的数据导入到Mysql数据库中
- POJ 1986 Distance Queries(LCA Tarjan法)
- 【转载】重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
- python自动化开发-6-面向对象编程
- Saltstack 分发
- Caused by: org.postgresql.util.PSQLException: ERROR: operator does not exist: character varying = integer
- cvsnt报错:Administrator: Switch to user failed due to configuration error. Contact your System Administrator
- 常用.bat