質問編集履歴
12
情報追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -164,6 +164,12 @@
|
|
164
164
|
|
165
165
|
|
166
166
|
|
167
|
+
ただし、この開き方をしたあとは複数の別のエラーが表示されるようになった
|
168
|
+
|
169
|
+
(Maven Project Update実行済み)
|
170
|
+
|
171
|
+
![ネストされたプロジェクトの検索後のエラー](af25ac5948b453ccaec30cb3e57b9f56.png)
|
172
|
+
|
167
173
|
|
168
174
|
|
169
175
|
◆ JAVA_HOME設定
|
@@ -187,7 +193,3 @@
|
|
187
193
|
◆ 環境設定 > Java > インストール済みのJRE
|
188
194
|
|
189
195
|
![JRE](620d9fbd51f9764f155607d9a489a13e.png)
|
190
|
-
|
191
|
-
|
192
|
-
|
193
|
-
◆ ライブラリのメソッド
|
11
情報追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -140,13 +140,29 @@
|
|
140
140
|
|
141
141
|
```
|
142
142
|
|
143
|
-
原因調査中
|
144
|
-
|
145
143
|
- 環境設定 > Java > ビルド・パス > クラスパス変数 > 定義済みクラスパス変数に
|
146
144
|
|
147
145
|
JRE_SRC-/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/src.zip
|
148
146
|
|
149
147
|
が設定されていることを確認
|
148
|
+
|
149
|
+
|
150
|
+
|
151
|
+
→ 解決
|
152
|
+
|
153
|
+
プロジェクトを開く際に、
|
154
|
+
|
155
|
+
ファイル > ファイルシステムからプロジェクトを開く > ネストされたプロジェクトの検索
|
156
|
+
|
157
|
+
のチェックボックスがついていなかったため、各プロジェクトの`JRE システムライブラリ`がインストールされていなかった
|
158
|
+
|
159
|
+
|
160
|
+
|
161
|
+
上記チェックボックスにチェックを入れてプロジェクトを開くと、定義に移動できた
|
162
|
+
|
163
|
+
![rewind()定義](de3783d2ff28eac6b51aff9e2f9c4335.png)
|
164
|
+
|
165
|
+
|
150
166
|
|
151
167
|
|
152
168
|
|
@@ -171,3 +187,7 @@
|
|
171
187
|
◆ 環境設定 > Java > インストール済みのJRE
|
172
188
|
|
173
189
|
![JRE](620d9fbd51f9764f155607d9a489a13e.png)
|
190
|
+
|
191
|
+
|
192
|
+
|
193
|
+
◆ ライブラリのメソッド
|
10
情報追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -128,7 +128,7 @@
|
|
128
128
|
|
129
129
|
|
130
130
|
|
131
|
-
◆該当のMethod `rewind()` の定義に移動しようとしたところ以下アラートダイアログが表示される
|
131
|
+
◆ 該当のMethod `rewind()` の定義に移動しようとしたところ以下アラートダイアログが表示される
|
132
132
|
|
133
133
|
```alert
|
134
134
|
|
@@ -147,3 +147,27 @@
|
|
147
147
|
JRE_SRC-/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/src.zip
|
148
148
|
|
149
149
|
が設定されていることを確認
|
150
|
+
|
151
|
+
|
152
|
+
|
153
|
+
◆ JAVA_HOME設定
|
154
|
+
|
155
|
+
```zsh
|
156
|
+
|
157
|
+
$ echo $JAVA_HOME
|
158
|
+
|
159
|
+
/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home
|
160
|
+
|
161
|
+
```
|
162
|
+
|
163
|
+
|
164
|
+
|
165
|
+
◆ 環境設定 > Java > コンパイラー設定
|
166
|
+
|
167
|
+
1.8
|
168
|
+
|
169
|
+
|
170
|
+
|
171
|
+
◆ 環境設定 > Java > インストール済みのJRE
|
172
|
+
|
173
|
+
![JRE](620d9fbd51f9764f155607d9a489a13e.png)
|
9
情報追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
|
1
|
+
# 環境
|
2
2
|
|
3
3
|
- macOS Catalina 10.15.7
|
4
4
|
|
@@ -7,6 +7,10 @@
|
|
7
7
|
- maven 3.6.3(java 1.8.0_217)
|
8
8
|
|
9
9
|
- Eclipse Photon 4.8.0
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
# 問題
|
10
14
|
|
11
15
|
|
12
16
|
|
@@ -34,7 +38,7 @@
|
|
34
38
|
|
35
39
|
|
36
40
|
|
37
|
-
|
41
|
+
# 調べたこと
|
38
42
|
|
39
43
|
|
40
44
|
|
@@ -98,9 +102,9 @@
|
|
98
102
|
|
99
103
|
```
|
100
104
|
|
105
|
+
# 追記
|
101
106
|
|
102
107
|
|
103
|
-
追記
|
104
108
|
|
105
109
|
```Log
|
106
110
|
|
@@ -137,3 +141,9 @@
|
|
137
141
|
```
|
138
142
|
|
139
143
|
原因調査中
|
144
|
+
|
145
|
+
- 環境設定 > Java > ビルド・パス > クラスパス変数 > 定義済みクラスパス変数に
|
146
|
+
|
147
|
+
JRE_SRC-/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home/src.zip
|
148
|
+
|
149
|
+
が設定されていることを確認
|
8
情報修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -118,6 +118,22 @@
|
|
118
118
|
|
119
119
|
```
|
120
120
|
|
121
|
-
!![Util.Java:900](62c97e4d80c533d7b3097f70b55fe7e6.png)
|
122
121
|
|
122
|
+
|
123
|
+
![Util.java:900](7c005bbe3e856931308e744d5da9dd84.png)
|
124
|
+
|
125
|
+
|
126
|
+
|
127
|
+
◆該当のMethod `rewind()` の定義に移動しようとしたところ以下アラートダイアログが表示される
|
128
|
+
|
129
|
+
```alert
|
130
|
+
|
131
|
+
エディターのオープンに問題があります。
|
132
|
+
|
123
|
-
|
133
|
+
理由:
|
134
|
+
|
135
|
+
jenkinsは存在しません
|
136
|
+
|
137
|
+
```
|
138
|
+
|
139
|
+
原因調査中
|
7
不要な文削除
test
CHANGED
File without changes
|
test
CHANGED
@@ -120,4 +120,4 @@
|
|
120
120
|
|
121
121
|
!![Util.Java:900](62c97e4d80c533d7b3097f70b55fe7e6.png)
|
122
122
|
|
123
|
-
]
|
123
|
+
]
|
6
IDE画像追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -36,6 +36,10 @@
|
|
36
36
|
|
37
37
|
**調べたこと**
|
38
38
|
|
39
|
+
|
40
|
+
|
41
|
+
[Java version履歴](https://ja.wikipedia.org/wiki/Java#%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E5%B1%A5%E6%AD%B4)
|
42
|
+
|
39
43
|
```JavaVersion
|
40
44
|
|
41
45
|
Java SE 7 2011
|
@@ -58,11 +62,9 @@
|
|
58
62
|
|
59
63
|
```
|
60
64
|
|
61
|
-
[Java version履歴](https://ja.wikipedia.org/wiki/Java#%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E5%B1%A5%E6%AD%B4)
|
62
65
|
|
63
66
|
|
64
|
-
|
67
|
+
[Maven version履歴](https://maven.apache.org/docs/history.html)
|
65
|
-
|
66
68
|
|
67
69
|
```MavenVersion
|
68
70
|
|
@@ -76,9 +78,9 @@
|
|
76
78
|
|
77
79
|
```
|
78
80
|
|
79
|
-
[Maven version履歴](https://maven.apache.org/docs/history.html)
|
80
81
|
|
81
82
|
|
83
|
+
[Eclipse Version履歴](https://ja.wikipedia.org/wiki/Eclipse_(%E7%B5%B1%E5%90%88%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83)#%E6%AD%B4%E5%8F%B2)
|
82
84
|
|
83
85
|
```EclipseVersion
|
84
86
|
|
@@ -96,4 +98,26 @@
|
|
96
98
|
|
97
99
|
```
|
98
100
|
|
101
|
+
|
102
|
+
|
103
|
+
追記
|
104
|
+
|
105
|
+
```Log
|
106
|
+
|
107
|
+
[ERROR] findClosestSuggestedItem Time elapsed: 0.009 s <<< ERROR!
|
108
|
+
|
99
|
-
|
109
|
+
java.lang.NoSuchMethodError: java.nio.CharBuffer.rewind()Ljava/nio/CharBuffer;
|
110
|
+
|
111
|
+
at hudson.Util.rawEncode(Util.java:900)
|
112
|
+
|
113
|
+
at hudson.search.Search.findClosestSuggestedItem(Search.java:236)
|
114
|
+
|
115
|
+
at hudson.search.SearchTest.findClosestSuggestedItem(SearchTest.java:100)
|
116
|
+
|
117
|
+
:
|
118
|
+
|
119
|
+
```
|
120
|
+
|
121
|
+
!![Util.Java:900](62c97e4d80c533d7b3097f70b55fe7e6.png)
|
122
|
+
|
123
|
+
](928bd56f2d8a6baaf51f8922ddec6a01.png)
|
5
version調査
test
CHANGED
File without changes
|
test
CHANGED
@@ -31,3 +31,69 @@
|
|
31
31
|
Jenkins Projectはこちらです
|
32
32
|
|
33
33
|
[https://github.com/jenkinsci/jenkins](https://github.com/jenkinsci/jenkins)
|
34
|
+
|
35
|
+
|
36
|
+
|
37
|
+
**調べたこと**
|
38
|
+
|
39
|
+
```JavaVersion
|
40
|
+
|
41
|
+
Java SE 7 2011
|
42
|
+
|
43
|
+
Java SE 8 2014 (LTS)
|
44
|
+
|
45
|
+
Java SE 9 2017/09 (リリースモデル変更)
|
46
|
+
|
47
|
+
Java SE 10 2018/03
|
48
|
+
|
49
|
+
Java SE 11 2018/09 (LTS)
|
50
|
+
|
51
|
+
Java SE 12 2019/03
|
52
|
+
|
53
|
+
Java SE 13 2019/09
|
54
|
+
|
55
|
+
Java SE 14 2020/03
|
56
|
+
|
57
|
+
Java SE 15 2020/09 (latest)
|
58
|
+
|
59
|
+
```
|
60
|
+
|
61
|
+
[Java version履歴](https://ja.wikipedia.org/wiki/Java#%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E5%B1%A5%E6%AD%B4)
|
62
|
+
|
63
|
+
|
64
|
+
|
65
|
+
|
66
|
+
|
67
|
+
```MavenVersion
|
68
|
+
|
69
|
+
3.6.0 2018-10-24
|
70
|
+
|
71
|
+
3.6.1 2019-04-04
|
72
|
+
|
73
|
+
3.6.2 2019-08-27
|
74
|
+
|
75
|
+
3.6.3 2019-11-25 (latest)
|
76
|
+
|
77
|
+
```
|
78
|
+
|
79
|
+
[Maven version履歴](https://maven.apache.org/docs/history.html)
|
80
|
+
|
81
|
+
|
82
|
+
|
83
|
+
```EclipseVersion
|
84
|
+
|
85
|
+
4.8 2018/06/27 (Photon)
|
86
|
+
|
87
|
+
4.9 2018/09/19 (コードネーム廃止)
|
88
|
+
|
89
|
+
:
|
90
|
+
|
91
|
+
4.13 2019/09/18
|
92
|
+
|
93
|
+
:
|
94
|
+
|
95
|
+
4.18 2020/12/16 (latest)
|
96
|
+
|
97
|
+
```
|
98
|
+
|
99
|
+
[Eclipse Version履歴](https://ja.wikipedia.org/wiki/Eclipse_(%E7%B5%B1%E5%90%88%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83)#%E6%AD%B4%E5%8F%B2)
|
4
リンク挿入
test
CHANGED
File without changes
|
test
CHANGED
@@ -30,4 +30,4 @@
|
|
30
30
|
|
31
31
|
Jenkins Projectはこちらです
|
32
32
|
|
33
|
-
https://github.com/jenkinsci/jenkins
|
33
|
+
[https://github.com/jenkinsci/jenkins](https://github.com/jenkinsci/jenkins)
|
3
内容修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Jenkins
|
1
|
+
JenkinsをビルドするとNotSuchMethodErrorエラーになる
|
test
CHANGED
@@ -10,15 +10,7 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
**目的**
|
14
|
-
|
15
|
-
Jenkins上でJenkins Projectのビルドを自動化する。その過程で各設定値を勉強する。
|
16
|
-
|
17
|
-
|
18
|
-
|
19
|
-
**問題**
|
20
|
-
|
21
|
-
ProjectをEclipse上で`Maven install` したところ、
|
13
|
+
Jenkins ProjectをEclipse上で`Maven install` したところ、次のようなエラーが表示されます。
|
22
14
|
|
23
15
|
```log
|
24
16
|
|
@@ -32,32 +24,10 @@
|
|
32
24
|
|
33
25
|
```
|
34
26
|
|
35
|
-
java.nio.CharBuffer.rewindについて調査したところ、[Java13から](https://docs.oracle.com/javase/jp/13/docs/api/java.base/java/nio/CharBuffer.html#rewind())実装されているようでした。
|
36
|
-
|
37
|
-
Java8なので使用できないのかと考えたのですが、Jenkins Projectの[pom.xml](https://github.com/jenkinsci/jenkins/blob/master/pom.xml#L97)にはJava8を指定しているように見えます。
|
38
|
-
|
39
|
-
> <java.level>8</java.level>
|
40
27
|
|
41
28
|
|
29
|
+
エラーが解決できず困っています。。。
|
42
30
|
|
43
|
-
|
31
|
+
Jenkins Projectはこちらです
|
44
32
|
|
45
|
-
Jenkins ProjectのJava versionは8という認識で大丈夫でしょうか?
|
46
|
-
|
47
|
-
だとすると、なぜJava13から実装されているメソッドが呼び出されているのでしょうか?
|
48
|
-
|
49
|
-
|
50
|
-
|
51
|
-
もし違うのであれば、どこを見てJava versionを確認できますか?
|
52
|
-
|
53
|
-
|
54
|
-
|
55
|
-
**備考**
|
56
|
-
|
57
|
-
|
33
|
+
https://github.com/jenkinsci/jenkins
|
58
|
-
|
59
|
-
よろしくお願いします。
|
60
|
-
|
61
|
-
|
62
|
-
|
63
|
-
**追記**
|
2
初心者マーク付与
test
CHANGED
File without changes
|
test
CHANGED
@@ -36,7 +36,7 @@
|
|
36
36
|
|
37
37
|
Java8なので使用できないのかと考えたのですが、Jenkins Projectの[pom.xml](https://github.com/jenkinsci/jenkins/blob/master/pom.xml#L97)にはJava8を指定しているように見えます。
|
38
38
|
|
39
|
-
>
|
39
|
+
> <java.level>8</java.level>
|
40
40
|
|
41
41
|
|
42
42
|
|
1
Eclipse 誤字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
- maven 3.6.3(java 1.8.0_217)
|
8
8
|
|
9
|
-
- Ecl
|
9
|
+
- Eclipse Photon 4.8.0
|
10
10
|
|
11
11
|
|
12
12
|
|