java怎样输出一个文件夹_java – Eclipse可以像多个源文件夹一样具有多个输出文件夹...

我有一个

Eclipse项目,它有两个源文件夹 – ‘src’和’test’.我想从这两个文件夹的构建进入单独的输出文件夹.

原因在于,这两个文件夹都有一个名为ServiceProviders.properties的属性文件,它具有不同的代码生产和测试运行的值.

问题是,由于只有一个输出文件夹中的所有编译类被复制,’test’中的属性文件不会被复制,结果我的测试代码获得了属性文件的生产版本.我想我试图模拟我们可以在Maven中有不同的类路径(以及它们的查找顺序).

如果这不起作用,我将使用JVM属性来指定我可以在测试用例中使用的某些值.但是,它似乎不是一个优雅的解决方案.

使用Maven将会使这个工作,但是我不能在这个项目中使用Maven.

更新1:

感谢两个答案.既然他们是相同的,我已经接受了之前发布的那个.

Upadte 2:

即使我可以获得相应的源文件夹的多个输出文件夹,但它并没有解决我原来的问题,即当我运行测试用例时从测试加载ServiceProviders.properties,而在服务器上运行应用程序时,则从src加载ServiceProviders.properties Eclispe的.我的工作方式是通过从测试文件夹创建一个单独的jar文件与ServiceProviders.properties文件.在我的测试用例的运行配置中,我添加这个jar文件并更改顺序,因此它显示为查找的第一个依赖项.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值