新手求教maven知识,maven部署工程的时候有一个包没有生成!

使用maven部署spring和mybatis整合小例子的时候,在src/main/java/com/yc/test/mapper包下放有mybatis的mapper文件... 使用maven部署spring和mybatis整合小例子的时候,在src/main/java/com/yc/test/mapper包下放有mybatis的mapper文件,但用maven进行测试的时候(maven test)提示com/yc/test/mapper路径不存在。打开target查看的时候确实没有生成mapper包,为什么?怎么解决?谢谢! 展开
 我来答
百度网友0de4684d5
2014-07-27 · TA获得超过241个赞
知道小有建树答主
回答量:167
采纳率:66%
帮助的人:162万
展开全部
很简单,解决方法:
1. 请确认src/main/java是资源文件
2. 在源码目录里存在mapper文件

如果以上没问题,则应该不会出现你所描述的问题;
对了,你这个问题与maven无关!

如有问题,请留言
更多追问追答
追问
谢谢,我也按条例说问题,要不一大堆不太好看:
1.你的第一条没看明白,你说的资源文件是什么意思?
2.源码目录里存在文件(*.xml),就是在mapper文件夹下存在对应的xml文件,但生成的时候在target中没有mapper这个包和包下的XML文件。
3.我把这个XML放在了resources里就没有错误了,难道是配置文件不能放到java包中吗?
追答


具体看上面图片,在eclipse里去看看你的工程, src/main/java是否在你的source下面.(红色)

看看资源文件是否会过滤(不包含)部分文件 (蓝色部分)

实在不行,点击 Add Folder,查看目录结构中是否有mapper这个文件

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式