質問編集履歴
1
バージョン記載削除
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,13 +1,13 @@
|
|
1
1
|
### 実現したいこと
|
2
|
-
JDK
|
2
|
+
JDKのシステムライブラリと、
|
3
3
|
参照しているjarでパッケージ名が重複しているためコンパイルエラーとなっている。
|
4
|
-
そのためJDK
|
4
|
+
そのためJDKの方を優先して参照させ、コンパイルエラーを解消させたい。
|
5
5
|
|
6
6
|
### 前提
|
7
|
-
現在とあるjavaの
|
7
|
+
現在とあるjavaプログラムのjavaをバージョンアップさせようとした際、
|
8
|
-
|
8
|
+
クラスでimportしている
|
9
9
|
ライブラリのクラス(javax.management.ObjectName)が、
|
10
|
-
JDK
|
10
|
+
JDKのシステムライブラリと、
|
11
11
|
参照しているjarでパッケージ名が重複しているため以下のコンパイルエラーが発生しております。
|
12
12
|
|
13
13
|
**※今回jarの参照を除去やjar自体に変更を加えることが不可です。(jarのバージョンアップなども不可)**
|
@@ -18,12 +18,12 @@
|
|
18
18
|
「パッケージjavax.managementは複数のモジュールからアクセス可能です。:<unnamed>,java.management」
|
19
19
|
```
|
20
20
|
### 試したこと
|
21
|
-
|
21
|
+
モジュール機能なども調べてみましたが、
|
22
22
|
特に解決方法は見つけられませんでした。
|
23
23
|
|
24
24
|
### 質問内容
|
25
25
|
jarの参照を除去やjarの修正(バージョンアップも含む)などを行わず、
|
26
|
-
JDK
|
26
|
+
JDKのシステムライブラリのクラスを優先して参照させ、コンパイルを通す方法などご存じでしたら
|
27
27
|
ご教授いただけないでしょうか。
|
28
28
|
※少ない情報と厳しい制限で申し訳ありませんが、
|
29
29
|
ご協力お願い致します。
|