問題タブ [netbeans-12]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
netbeans - JDK 14 がインストールされていると Apache NetBeans プラグインをインストールできません
JDK 14 をインストールしましたが、NetBeans プラグインをインストールできません。正確に何が起こったのかを注意深く調べたところ、JDK 14 で削除された Pack200 API を使用して NetBeans プラグインがインストールされているようです。Apache は NetBeans プラグインをインストールするこの古い NetBeans の方法を認識していないと思います。回避策はありますか?これに?役立つ場合は、Apache NetBeans 12.0 を使用しています。ありがとう!
java - モジュール com.mycompany.modpersona は名前のないモジュールを読み取らないため、クラス javax.persistence.Persistence (名前のないモジュール @0x21e018cc 内) にアクセスできません
simple モジュールから modpersona モジュールを呼び出してデータベース テーブルにアクセスすると、エラーが発生します。
このエラーがスローされる理由を誰かが明らかにできるかどうかに感謝します。
これは MAVEN プロジェクトです。
OS フェドラ 32 ; ネットビーンズ 12.1; ジャワ 15 ; JAVAFX 15 ; ネットビーンズ 12.1; 私のSQL 8.0.21
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) でのアプリケーション起動メソッド java.lang.reflect.InvocationTargetException での例外 java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) ) java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) で、java.base/java.lang.reflect.Method.invoke(Method.java:564) で、javafx.graphics/com で。 javafx.graphics/com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:363) の sun.javafx.application.LauncherImpl.launchApplicationWithArgs(LauncherImpl.java:464) java.base/jdk.internal.reflect にあります。 NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) at java.base/jdk.internal.reflect.java.base/java.lang.reflect.Method.invoke(Method.java:564) の DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.base/sun.launcher.LauncherHelper$FXHelper.main(LauncherHelper.java: 1071) 原因: java.lang.RuntimeException: javafx.graphics/com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:900) のアプリケーション開始メソッドの例外 javafx.graphics/com.sun.javafx. java.base/java.lang.Thread.run(Thread.java:832) の application.LauncherImpl.lambda$launchApplication$2(LauncherImpl.java:195)graphics/com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:900) の javafx.graphics/com.sun.javafx.application.LauncherImpl.lambda$launchApplication$2(LauncherImpl.java:195) の java.base /java.lang.Thread.run(Thread.java:832)graphics/com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:900) の javafx.graphics/com.sun.javafx.application.LauncherImpl.lambda$launchApplication$2(LauncherImpl.java:195) の java.base /java.lang.Thread.run(Thread.java:832)
原因: java.lang.IllegalAccessError: クラス com.mycompany.modpersona.PersonaDAO (モジュール com.mycompany.modpersona 内) は、クラス javax.persistence.Persistence (名前のないモジュール @0x21e018cc 内) にアクセスできません。 com.mycompany.modpersona/com.mycompany.modpersona.PersonaDAO で名前のないモジュール @0x21e018cc を読み取ります。(PersonaDAO.java:17) com.mycompany.simple/com.mycompany.simple.App.start(App.java:21) でjavafx.graphics/com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$9(LauncherImpl.java:846) で javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runAndWait$12(PlatformImpl.java: 455) javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) で java.base/java.security.AccessController.doPrivileged(AccessController.java:391) で javafx.グラフィックス/ com。sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) で javafx.graphics/com .sun.glass.ui.gtk.GtkApplication._runLoop(Native Method) at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277) ... 1 つ以上の例外実行中のアプリケーション com.mycompany.simple.App パッケージ com.mycompany.simple;simple.App パッケージ com.mycompany.simple;simple.App パッケージ com.mycompany.simple;
public class PersonaDAO {