回答編集履歴
2
修正
answer
CHANGED
@@ -3,4 +3,4 @@
|
|
3
3
|
|
4
4
|
『モジュールパスに class ファイルを置いて使えるのか』の情報を探しましたが、見つかりませんでした。
|
5
5
|
|
6
|
-
モジュール定義(module-info.java)が無い jar をモジュールパスに入れて自動モジュールとして
|
6
|
+
モジュール定義(module-info.java)が無い jar をモジュールパスに入れて(自動)モジュールとして使えるのは、マニフェスト内情報や jar ファイル名からモジュール名が自動的に決められるからで、だとしたら class だけを置いてもモジュール名は付けられそうもありません。そうなるとその class はモジュールシステム上は見えないため、無名・自動・名前付きのどれでも無い…というよりは存在そのものが無いということになりそうです。
|
1
書き直し
answer
CHANGED
@@ -1,2 +1,6 @@
|
|
1
|
-
モジュールパスに入っているなら少なくとも無名モジュールでは無いでしょう。
|
2
|
-
後はモジュール定義が有るか無いかで、名前付きモジュールか自動モジュールかかと思います。
|
1
|
+
~~モジュールパスに入っているなら少なくとも無名モジュールでは無いでしょう。
|
2
|
+
後はモジュール定義が有るか無いかで、名前付きモジュールか自動モジュールかかと思います。~~
|
3
|
+
|
4
|
+
『モジュールパスに class ファイルを置いて使えるのか』の情報を探しましたが、見つかりませんでした。
|
5
|
+
|
6
|
+
モジュール定義(module-info.java)が無い jar をモジュールパスに入れて自動モジュールとして名前付きモジュールから使えるのは、マニフェスト内情報や jar ファイル名からモジュール名が自動的に決められるからで、だとしたら class だけを置いてもモジュール名は付けられそうもありません。そうなるとその class はモジュールシステム上は見えないため、無名・自動・名前付きのどれでも無い…というよりは存在そのものが無いということになりそうです。
|