maven普通项目没有out

maven普通项目没有out

老师,我想问一下,我用maven创建的普通项目没有out目录http://img1.sycdn.imooc.com//climg/60fffc990939301e19080941.jpg 获取不了这个文件路径啊,会报空指针异常,这怎么办呢,重新编译也不行

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小尤 2021-07-28 10:41:25

同学你好,普通的Maven项目会编译到target目录中,所以没有out目录。如果同学想要out目录,则建议同学在Modules中设置out目录。如下所示:

http://img1.sycdn.imooc.com//climg/6100c26b0947ccad02660244.jpg

http://img1.sycdn.imooc.com//climg/6100c32709597b9307140482.jpg

http://img1.sycdn.imooc.com//climg/6100c33a09d6877f02340178.jpg

http://img1.sycdn.imooc.com//climg/6100c34d097bca8b09120452.jpg

祝学习愉快!

  • 提问者 Ungalo #1

    老师,这样是有out,但是编译为什么没有在里面生成编译文件呀,主要是问题的关键是编译之后没有http://img1.sycdn.imooc.com//climg/6101260c097e89c604310650.jpg这个配置文件,target里面也没有。

    2021-07-28 17:40:47
  • 好帮手慕小尤 回复 提问者 Ungalo #2

    同学你好,1、同学可以先关闭idea编译器,然后在项目目录中删除.idea、out目录与iml文件,如下所示:然后重新按照上方步骤重新配置试一下。

    http://img1.sycdn.imooc.com//climg/610132570976e2ea03530149.jpg

    2、target是用来存放项目构建后的文件和目录、jar包、war包、编译的class文件。所以在taget目录中不存在druid-config.properties配置文件。

    祝学习愉快!

    2021-07-28 18:33:13
  • 提问者 Ungalo 回复 好帮手慕小尤 #3

    http://img1.sycdn.imooc.com//climg/61013a96094a027016291022.jpg不行啊,老师,按照这样做之后编译 out还是什么都没有,这样的话读取不到配置文件了呀..

    2021-07-28 19:08:46
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师