我有一个eclipse项目,源输出必须符合Java语言规范的1.3版
应用程序将在java 1.3 JRE(phoneME J2ME Advanced配置文件,如果有人好奇)上运行,而测试代码使用JUnit 4,Mockito等...因此需要在支持java 1.5或更高版本的JRE上运行
我似乎只能在每个项目的基础上配置java语言级别,而不是更精细。在这个阶段,我已将项目语言级别设置为1.6,并使用Makefile构建最终jar,并将java 1.3作为目标。
有没有办法让我的蛋糕吃掉它?有没有办法在单个项目中设置多个语言级别(和系统库)?我能想到的唯一另一个选择是将测试代码拆分成自己的项目,感觉就像一个kludge。
答案 0 :(得分:2)
我认为这不可能在一个项目中实现。但是应该很容易将测试部分分成第二个项目,这取决于原始项目。