Eclipse内からApache軸統合テストを実行するには、eclipse junitテストランナーに-noloadingオプションを設定する必要があります。誰も私はこれを行うことができます知っていますか?eclipse内のjunit4テストランナーに-noloadingオプションを設定するには
私は、Eclipseのバージョンを使用しています:3.5.1
Eclipse内からApache軸統合テストを実行するには、eclipse junitテストランナーに-noloadingオプションを設定する必要があります。誰も私はこれを行うことができます知っていますか?eclipse内のjunit4テストランナーに-noloadingオプションを設定するには
私は、Eclipseのバージョンを使用しています:3.5.1
あなたは=虚偽の負荷を追加することにより、junit.propertiesファイルを設定することができます。見つかったファイルは、 "user.home"にあります。
詳細については、jUnitホームページ[http://junit.sourceforge.net/junit3.8.1/index.html]を参照してください。はい、私はこの質問がjUnit4に関連していることを知っています。私はjunit.runner.BaseTestRunnerをダブルチェックして、読み込みプロパティオプションがまだ存在しています。
-noloadingパラメータ(現在のJunit TestRunnerではサポートされていないと思われます)を設定するのではなく、junitクラスにこのメソッドを追加してください。直接問題を解決します
@BeforeClass
public static void beforeClass() {
System.setProperty("org.apache.commons.logging.Log", "org.apache.commons.logging.impl.Log4JLogger");
System.setProperty("org.apache.commons.logging.LogFactory", "org.apache.commons.logging.impl.LogFactoryImpl");
}