gpt4 book ai didi

java - eclipse项目中的多个java语言级别

转载 作者:行者123 更新时间:2023-11-30 09:43:57 24 4
gpt4 key购买 nike

我有一个 eclipse 项目,源输出必须符合 Java 语言规范 1.3 版

  • /src/(必须在 Java 1.3 JRE 上运行)
  • /test/(必须在 Java 1.6 JRE 上运行)

该应用程序将在 java 1.3 JRE(phoneME J2ME Advanced profile,如果有人好奇的话)上运行,而测试代码使用 JUnit 4、Mockito 等...因此需要在支持 java 1.5 或更高版本的 JRE 上运行.

我似乎只能在每个项目的基础上配置 Java 语言级别,没有更细粒度的了。在此阶段,我已将项目语言级别设置为 1.6,并使用 Makefile 以 java 1.3 为目标构建最终 jar。

有没有办法既吃我的蛋糕又吃它?有没有办法在单个项目中设置多个语言级别(和系统库)?我能想到的唯一其他选择是将测试代码拆分到它自己的项目中,这感觉就像是在拼凑。

最佳答案

我认为这在单个项目中是不可能的。但是将测试部分分离到第二个项目中应该很容易,这取决于原始项目。

关于java - eclipse项目中的多个java语言级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8123012/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com