java创建出现module_Eclipse创建Maven多模块工程Module开发(图文教程)
自己研究了下eclipse用maven多模块工程module开发,跟大家分享一下!
功能模块来分module,跟java的package类似,一般是按照的功能模块分module,比如:sso/cas/portal/activity/system,具体可根据需要
例如下面一个某系统的module
--module-test-common公共部分
--module-test-picture图片
--module-test-order订单
--module-test-checkout购物车
--module-test-pay支付
--module-test-catory类目
--module-test-product商品
--module-test-price价格
--module-test-account账号
........
现在更多的应该是用这种功能来解耦,module前期可以配置成jar,后期也可以建立独有的页面,独立的站点,通过子域名的方式访问,各个功能模块解耦,趋向微服务架构
1.创建工程项目
步骤:file-->new-->maven project
next
填写groupid和artifactid –> next
主工程创建完成
上图..
2.创建一个webmodule
右击项目选maven–> newmaven module project –> module,选中【create from archetype】,选中【org.apache.maven.archetypes:maven-archetype-webapp】
如果不用快速骨架生成的方式,需要将该module的pom.xml设置为war
3.创建别的模块,别的模块使用maven-archetype-quickstart
备注:如果不用快速骨架生成的话,则pom.xml需要配置成建好`jar`
4.部署服务tomcat
5.运行项目
项目目录如下:
大家有啥问题,欢迎评论!
希望与广大网友互动??
点此进行留言吧!
java创建出现module_Eclipse创建Maven多模块工程Module开发(图文教程)相关推荐
- java poi jar maven_导出maven项目依赖的jar包(图文教程)
注意使用mvn命令是需要配置好maven的环境变量 一.导出到自定义目录中 在maven项目下创建lib文件夹,输入以下命令: mvn dependency:copy-dependencies -Do ...
- Spring使用ComponentScan扫描Maven多模块工程的其它模块
说明:在新建好了Maven多模块工程后,如果想要在其它模块也能使用Spring的对象管理,比如@Autowrited这些注入方式,那么就必须开启包扫描的功能才能使其进行注入到Spring的对象管理中. ...
- 在Eclipse中创建Maven多模块工程的例子
参考:http://ju.outofmemory.cn/entry/75620 如果,你需要创建多个项目,项目之间即独立又有关系,那么创建一个Maven多模块项目是个非常好的选择,也非常cool!怎么 ...
- idea导入java项目步骤,idea与eclipse项目相互导入的过程(图文教程)
idea项目导出到桌面 很简单,直接去项目所在目录考出即可,但是考出的项目往往都特别大,这是因为考出之前 我们不要忘记把idea的输出目录删除 每次启动服务器运行idea项目的时候 都会有一个输出目录 ...
- (转)在Eclipse中创建Maven多模块工程
背景:以前只总结了怎么在命令行下创建maven的多模块项目,在eclipse下怎么创建不是很清楚.最近需要在git的资源库中上传多模块项目,方便后期的维护,所以将网上的资料进行整理. 原文链接:htt ...
- 巧用 GitHub 创建自己的私人 Maven 仓库,及一些开发Library的建议
由于本人精力有限,如果内容有更新可能无法及时更新其他渠道的内容,请移步简书 查看文章 2014年中的时候,当时国内使用 Android Studio 的人还没有很多,很多人还没处理尝鲜的时候我开始把公 ...
- Keil MDK基于标准外设库创建工程和目录图文教程
欢迎大家浏览更多高清视频演示 STM32的开发不像FPGA的开发那样,一切都几乎要从零开始做.STM32的厂商基于ARM创建了非常完善的标准外设库的库函数,开发者只需要调用这些库函数即可完成自己需要的 ...
- flexpaper java 例子_【转载】《Flexpaper二次开发入门教程》(十) Flexpaper简单使用-第一个Flexpaper例子(4.1节) ......
主要文件.文件夹说明: Examples存放Flexpaper使用例子 Js存放Flexpaper调用的JS文件 Php存放PHP使用的文档.JS.库.SWF文件 Index.html例子主页 Fle ...
- java win8 mac地址_Windows8系统下MAC地址修改方法图文教程
本文介绍了在Windows电脑平台下修改MAC地址的方法,该方法适用于Windows XP.Windows 7和Windows 8电脑.之所以要修改MAC地址,一般是在局域网中,网络管理员设置了MAC ...
最新文章
- 重塑HPE:6笔收购推动销售增长
- 常见的网络加速及优化控制管理—Vecloud
- C#测试数据库连接是否成功
- flink的datastream进行join操作没有输出结果一例
- Effective Java -- 思维导图
- xd使用技巧_魔兽世界怀旧服老玩家才会的治疗技巧,这四个技能需要看时机选择...
- openssl生成自签名证书
- HBase之CMS GC调优
- Go基础系列:指定goroutine的执行顺序
- 区块链ppt_朱嘉明最新演讲:区块链很可能带来科学领域的范式革命(附PPT)
- Linux如何搜索查找文件里面内容
- 清除浏览器痕迹(RunDll32.exe)
- 【总结】Go 学习路线(2022)
- 三分的多种写法及对应的精度 三分套三分原理
- 【Busybox】Busybox源码分析-04 | ash和login程序
- OpenCV-实现天空变换(图像分割)
- 大数据分析:新浪微博兴趣圈自动挖掘
- 科技项目撰写:关键技术、研发内容、创新点的差异和案例
- Android:MediaCodec基本原理
- android build.version,android兼容性.使用Build.VERSION_CODES时我很困惑