質問編集履歴
2
コマンド実行前に、jenkins用のCLASSPATHを設定
test
CHANGED
File without changes
|
test
CHANGED
@@ -26,8 +26,6 @@
|
|
26
26
|
|
27
27
|
JUnitCoreが見つからない旨のメッセージ
|
28
28
|
|
29
|
-
|
30
|
-
|
31
29
|
+ java org.junit.runner.JUnitCore Test
|
32
30
|
|
33
31
|
エラー: メイン・クラスorg.junit.runner.JUnitCoreが見つからなかったかロードできませんでした
|
@@ -39,8 +37,6 @@
|
|
39
37
|
=============================================
|
40
38
|
|
41
39
|
↓
|
42
|
-
|
43
|
-
|
44
40
|
|
45
41
|
②=【09/12/17:14 追記(-cp追加)】==============
|
46
42
|
|
@@ -54,7 +50,31 @@
|
|
54
50
|
|
55
51
|
===============
|
56
52
|
|
53
|
+
↓
|
57
54
|
|
55
|
+
③=【09/12/21:00 追記(コマンド実行前にCLASSPATHを確認・設定)】==============
|
56
|
+
|
57
|
+
+ echo CLASSPATH=
|
58
|
+
|
59
|
+
CLASSPATH=
|
60
|
+
|
61
|
+
+ export CLASSPATH=.:/usr/share/java/junit.jar:/usr/share/java/hamcrest-core-1.3.jar:/Users/Shared/junittest
|
62
|
+
|
63
|
+
+ CLASSPATH=.:/usr/share/java/junit.jar:/usr/share/java/hamcrest-core-1.3.jar:/Users/Shared/junittest
|
64
|
+
|
65
|
+
|
66
|
+
|
67
|
+
[JOBname] $ /bin/sh -xe /Users/Shared/Jenkins/tmp/hudson3532103757068237159.sh
|
68
|
+
|
69
|
+
+ java -classpath org.junit.runner.JUnitCore Test
|
70
|
+
|
71
|
+
エラー: メイン・クラスTestが見つからなかったかロードできませんでした
|
72
|
+
|
73
|
+
Build step 'シェルの実行' marked build as failure
|
74
|
+
|
75
|
+
Finished: FAILURE
|
76
|
+
|
77
|
+
===============
|
58
78
|
|
59
79
|
|
60
80
|
|
@@ -68,7 +88,11 @@
|
|
68
88
|
|
69
89
|
/Users/Admin/Desktop/junittest/の下
|
70
90
|
|
91
|
+
↓
|
71
92
|
|
93
|
+
③=【09/12/21:00 追記(コマンド実行前にCLASSPATHを設定)】
|
94
|
+
|
95
|
+
/Users/Shared/junittest/の下
|
72
96
|
|
73
97
|
|
74
98
|
|
@@ -108,6 +132,10 @@
|
|
108
132
|
|
109
133
|
-cp を追加(ご指摘による)
|
110
134
|
|
135
|
+
コマンド実行前にCLASSPATHを確認(〃)
|
136
|
+
|
137
|
+
コマンド実行前にCLASSPATHを設定(junit.jar)
|
138
|
+
|
111
139
|
|
112
140
|
|
113
141
|
###補足情報(言語/FW/ツール等のバージョンなど)
|
1
-cp 追加の旨を更新
test
CHANGED
File without changes
|
test
CHANGED
@@ -20,6 +20,10 @@
|
|
20
20
|
|
21
21
|
###発生している問題・エラーメッセージ
|
22
22
|
|
23
|
+
|
24
|
+
|
25
|
+
①=============================================
|
26
|
+
|
23
27
|
JUnitCoreが見つからない旨のメッセージ
|
24
28
|
|
25
29
|
|
@@ -32,6 +36,26 @@
|
|
32
36
|
|
33
37
|
Finished:FAILURE
|
34
38
|
|
39
|
+
=============================================
|
40
|
+
|
41
|
+
↓
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
②=【09/12/17:14 追記(-cp追加)】==============
|
46
|
+
|
47
|
+
+ java -cp org.junit.runner.JUnitCore Test
|
48
|
+
|
49
|
+
エラー: メイン・クラスTestが見つからなかったかロードできませんでした
|
50
|
+
|
51
|
+
Build step 'シェルの実行' marked build as failure
|
52
|
+
|
53
|
+
Finished: FAILURE
|
54
|
+
|
55
|
+
===============
|
56
|
+
|
57
|
+
|
58
|
+
|
35
59
|
|
36
60
|
|
37
61
|
javaプログラムが置いてあるフォルダからの直接実行はできますので
|
@@ -43,6 +67,12 @@
|
|
43
67
|
【・実行プログラム(java)の場所】
|
44
68
|
|
45
69
|
/Users/Admin/Desktop/junittest/の下
|
70
|
+
|
71
|
+
|
72
|
+
|
73
|
+
|
74
|
+
|
75
|
+
|
46
76
|
|
47
77
|
|
48
78
|
|
@@ -60,7 +90,7 @@
|
|
60
90
|
|
61
91
|
|
62
92
|
|
63
|
-
|
93
|
+
CLASSPATH="junit.jarへのパス:実行プログラム(java)のパス:「.」"
|
64
94
|
|
65
95
|
JAVA="/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/bin"
|
66
96
|
|
@@ -75,6 +105,8 @@
|
|
75
105
|
###試したこと
|
76
106
|
|
77
107
|
sshプラグインを使ったリモートホストでのシェル実行
|
108
|
+
|
109
|
+
-cp を追加(ご指摘による)
|
78
110
|
|
79
111
|
|
80
112
|
|