簡體   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