idea无法输出resource文件

现在的项目是把sqlmap放在src/main/java文件夹下的(下图),但是target里面没有输出这个sqlmap目录
图片描述

ps:无法将sqlmap 目录mark as resources

回答:

你这个明显是maven的项目架构,可以在pom.xml文件里显式的配好资源文件目录

<build>

<finalName>你项目名</finalName>

<resources>

<resource>

<directory>src/main/resources</directory>

</resource>

<resource>

<directory>src/main/java</directory>

<includes>

<include>**/*.xml</include>

<include>**/*.properties</include>

</includes>

</resource>

</resources>

</build>

maven只会把resource目录下的所有文件复制到classpath下,而源码目录里就只会把.java文件编译输出,想要把源码目录里的其他文件输出,就要配置resource
具体可看http://www.programgo.com/arti...

回答:

资源放在src/main/resources/下。

回答:

main下面与java平行,创建一个resources目录,可以设置为“resources”
你的java目录已经是“Sources”了

回答:

src/main/java已经配成了source builder path(我觉得等同于mark as resources
,编译打包后看classes文件夹可以验证我的说法),你要拿mapper就层级特别深com/.../sqlMap/XXX.xml
所以就参照楼上建议,新建src/main/resources/文件夹并将其设置成resources,将sqlMap的xml文件放进去

以上是 idea无法输出resource文件 的全部内容, 来源链接: utcz.com/p/181321.html

回到顶部