0

これは他の誰にとっても簡単だと思いますが、コマンドラインからjunitを機能させることができません。Java ランタイム環境のインストールに問題はありませんでしたが、この junit のインストールには、明らかに見えていないことがさらにあります。

私のクラスパスは次のとおりです。

.;C:\Program Files\Java\jre6\lib\ext\QTJava.zip.;set classpath=%classpath%;C:Program Files\JUnit\junit-4.6.jar;C:\Program Files\JUnit\

私のWindowsパスは次のとおりです。

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\wbem;C:\Program Files\Common Files\Teleca Shared;C:\Program Files\Java\jdk1.6.0_30\bin;C:\Program Files\JUnit\junit-4.10.jar;C:\Program Files\QuickTime\QTSystem\

誰かが私が間違っていることを教えてください。junit でテスト ファイルや自分が書いたファイルを実行できません。

4

1 に答える 1

0

JRE の lib/ext ディレクトリには何も入れないでください。CLASSPATH を適切に使用する方法を学びます。

その CLASSPATH が環境変数である場合、何か重要なことを学んでいます: それは必要ありません。JVM、IDE、アプリ サーバーはすべて無視します。

正しい方法は、コンパイルおよび実行時に javac.exe および java.exe で -classpath オプションを使用することです。

また、Java プロジェクトごとに PATH を変更するべきではありません。JDK/bin を指定して、必要なツールにアクセスできるようにしますが、必要な作業はそれだけです。

于 2012-04-25T11:13:44.130 に答える