回答編集履歴

1

ワイルドカードでクラスパスを指定するように修正しました。

2016/03/18 10:35

投稿

argius
argius

スコア9390

test CHANGED
@@ -6,12 +6,20 @@
6
6
 
7
7
  その場合、実行時のクラスパスにそのクラスを含むJARファイルもクラスパスに通す必要があります。
8
8
 
9
+ また、Coberturaが参照するライブラリーもクラスパスに通す必要があります。
9
10
 
10
11
 
12
+
11
- 以下の「ここ」の部分、CoberturaのJARファイルを追加してみてください。
13
+ 以下のようにしてみてください。
12
14
 
13
15
  ```
14
16
 
15
- java -cp .;junit-4.jar;hamcrest-core-1.jar;ここ org.junit.runner.JUnitCore AccountTest2
17
+ java -cp .;C:\cobertura-2\cobertura-2.1.1.jar;C:\cobertura-2\lib\* org.junit.runner.JUnitCore AccountTest2
16
18
 
17
19
  ```
20
+
21
+
22
+
23
+ `*`のところはワイルドカードで、ディレクトリー以下のJARファイルをすべてクラスパスに追加する記法です。
24
+
25
+ こうすると、`junit-4.jar`、`hamcrest-core-1.jar`の指定も兼ねるので、個別に指定する必要は無くなります。