繁体   English   中英

在eclipse项目中为junit和source两个单独的JRE

[英]Two separate JREs for junit and source in eclipse project

以下是我的项目结构。

-project
   -sources
       -my.package
             -MyClass.java
   -test
       -my.package
             -MyClassTest.java

我想使用低于1.5的JDK版本来源。

我的junit测试类需要最新的JDK。

有没有可能为同一个项目使用两个不同的JDK。

Current solution: I can configure latest JDK for the project and can compile using different targets one for source and one for test. javac -target.

这是正确的方法吗? 或建议任何正确的解决方案。

提前致谢。

在Ant构建中,您可以为不同的源文件夹自由指定不同的JDK和编译器设置。

但是对于Eclipse编译,我认为您将被限制为每个项目使用一个JDK和编译器设置。 我不认为你可以在Eclipse项目中为每个文件夹指定单独的编译器。

选项:

  • 将这些文件夹视为单独的Eclipse项目。 要么,

  • 为两个文件夹实现Ant构建,但Eclipse仅针对其中一个构建。 例如,您的junit类只能由Ant构建。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM