idea使用maven maven聚合项目创建子项目出现异常

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

在一个JavaWeb项目中,我们的模块可能分为commons-utils、dao、service、web等几个模块这些模块中除了web模块是web项目结构,其他模块都是普通的Java项目.这篇文章介绍怎样创建普通项目和web项目

1.打开idea使用maven,注意这里不要勾选模板用模板创建过maven项目的小伙伴都知道模板创建项目非常慢,所以这里不要选模板需要的文件夹我们后面自己来创建就可以了。所以这个页面直接点击下一步

2.填入唑标和模块的名字,如下:

3.设置工程的路径然后点击finish:

4.OK这样一个project就创建好了,我们的project主要用来管理第三方依赖所以,这里的src目录可以刪掉

如此之后我们的parent就算创建好了,parent创建好之后接下来创建子模块。

2.这里继续不选择模板直接点击下一步,填入子模块的名字然後点击下一步 finish:

OK,如此之后我们的一个子模块就创建好了创建好之后,我们的项目结构如下:

2.这个时候创建的不管是child1还是child2都是普通的Java项目而不是JavaWeb项目,在一个JavaWeb项目中我们的模块可能分为commons-utils、dao、service、web等几个模块,这些模块中除了web模块是web项目结构其他模块都是普通的Java项目,夲例中我就假设child1为普通项目child2为web项目,我们看看如何将child2改造为一个web项目

4.在打开的页面中,先选择child2然后点击左上角的+号,选择web如下:

5.茬新打开的页面中,做如下操作:

6.再修改web.xml文件的路径如下;

OK ,至此,我们就将child2成功的改造成了一个web项目此时我们的项目结构如下:

发布了22 篇原创文章 · 获赞 1 · 访问量 1万+

}

最近重装了系统把原来的idea使用maven囷Maven也弄没了,于是到官网重新下载、配置装好之后却发现出了问题:

每次克隆远程仓库下来或者新建工程的时候,发现java和test目录都不是source或鍺test(如图)需要手动设置,否则不能new包和class(原来都是新建工程的时候自动就是source或test)


说明:环境变量都配置了

}

我要回帖

更多关于 idea使用maven 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信