我怎样让骡子坚持我的" src / test / resources"夹?

时间:2014-12-10 15:50:53

标签: eclipse maven mule

我在eclipse中将mule配置为maven项目,并且我从src/test/resources引用了一些资源。但是当mule部署到mule服务器上时,似乎mule会删除这些文件。我怎么能阻止它呢?

修改即可。即使我将它保存在src / main / resources.mule中,也将其复制到根文件夹(类)并且实际上并没有创建src / main / resources文件夹。我有针对src / main(或测试)/资源的测试用例。我该如何解决这个问题?

3 个答案:

答案 0 :(得分:1)

为什么你要坚持src / test / resources - 它反对maven约定。

您应该将属性文件放在src / main / resources文件夹中。 src / main / resources将添加到可部署的存档中。

答案 1 :(得分:0)

src / test / resources仅在Maven项目的测试阶段使用。如果您需要部署中的资源,则需要将它们放在src / main / resources中。 src / main / resources中的任何内容都应该复制到Mule部署档案的classes文件夹中。

http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html

答案 2 :(得分:0)

也许这个问题与您的查询有些相似(不完全相同),但您可能会了解前进的方向 How to can I make maven build add resources to classpath?