我有一个基于gradle的项目构建,它有一个目录src / main / dist / deploy。在deploy文件夹中有一个xml文件。我希望在我的build.gradle生成的jar文件中添加此xml文件作为依赖项。这个jar我将添加到另一个项目的lib文件夹中,该文件夹依赖于我的gradle项目。另一个项目是使用ant构建的。当从ant项目加载捆绑在gradle jar中的类时,他们无法从gradle jar中读取该xml文件。
答案 0 :(得分:0)
标准java插件不会在src/main/dist/deploy
中查找资源。
您应该将xml文件移动到java插件的标准资源文件夹src/main/resources
中,或者将dist/deploy
文件夹添加到主sourceSet的资源列表中。