問題タブ [exe4j]
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.
install4j - install4j: vmoptions (OSX サービス ランチャー) を介した vm-parameters の空白がエラーを生成する
アプリのサービス ランチャーを生成しています。vmoptions ファイルでは、空白を含むパラメータ (ファイル パスなど) を設定します。
-Dmy.parameter=自分のファイル パス
これは、OSX のサービス ランチャーでは機能しないようです (ただし、Windows では機能します)。
また、値を引用符で囲んでも機能しません。
-Dmy.file.path="マイ ファイル パス"
どちらも「メイン クラスが見つかりません: file.path」というエラーが生成されます。
install4j - install4j: Windows ランチャーが適切にスケーリングされませんか?
installj4 を使用して、Windows (7、8) 用のランチャーを作成しています。
高解像度デバイス (Surface Pro など) では、スケーリングは 150% に設定されます。install4j で生成されたランチャーでアプリケーションを起動すると、スケーリングが非常に悪くなります: アプリケーション全体が拡大されて見えます: すべてのピクセルがズームされます
アプリケーションを webstart で起動すると、アップスケーリングがはるかにスムーズになります。境界線は保持されますが、フォントはアップスケーリングされません (ピクセルのズームだけでなく、フォント サイズが大きくなります)。
これに対する解決策はありますか?
(「コントロール パネル」>「デスクトップのカスタマイズ」>「ディスプレイ」>「テキストまたはその他の項目を拡大または縮小する」でスケーリングを変更できます)
installation - derby データベースを含むインストーラーを作成するにはどうすればよいですか?
プログラムのインストーラーを作成しようとしています。innosetup と exe4j で作成しました。インストーラーを作成しましたが、derby データベースが含まれていません。inno セットアップに derby ファイルと jar ファイルを含めましたが、まだ機能しません。
java - exe4j でメモ帳のエラー ファイルが表示される
jarファイルからexeを作ろうとしました。それはうまくいき、実行すると、このようなメモ帳エラーファイルが表示 されます(これをnetbeans(shift + F6)で実行すると、正常に動作します)
スレッド「AWT-EventQueue-0」の例外 java.lang.NoClassDefFoundError: org/netbeans/lib/awtextra/AbsoluteLayout at experiment.mp3Player.initComponents(mp3Player.java:115) at experiment.mp3Player.(mp3Player.java:26) experiment.Main$1.run(Main.java:17) で java.awt.event.InvocationEvent.dispatch(不明なソース) で java.awt.EventQueue.dispatchEventImpl(不明なソース) で java.awt.EventQueue.access$500(ソース不明) java.awt.EventQueue$3.run(ソース不明) java.awt.EventQueue$3.run(ソース不明) java.security.AccessController.doPrivileged(ネイティブ メソッド) java.security.ProtectionDomain$1.doIntersectionPrivilege (不明なソース) java.awt.EventQueue.dispatchEvent で(不明なソース) java.awt.EventDispatchThread.pumpOneEventForFilters で(不明なソース) java.awt で。java.awt.EventDispatchThread.pumpEventsForHierarchy の EventDispatchThread.pumpEventsForFilter(不明なソース) java.awt.EventDispatchThread.pumpEvents(不明なソース) java.awt.EventDispatchThread.pumpEvents(不明なソース) java.awt.EventDispatchThread で。 run(不明なソース) 原因: java.lang.ClassNotFoundException: org.netbeans.lib.awtextra.AbsoluteLayout at java.net.URLClassLoader$1.run(不明なソース) at java.net.URLClassLoader$1.run(不明なソース) at java.net.URLClassLoader$1.run(不明なソース) java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) java.lang.ClassLoader.loadClass(Unknown Source) ... 17 続き*java.awt.EventDispatchThread.pumpEventsForHierarchy での pumpEventsForFilter(未知のソース) java.awt.EventDispatchThread.pumpEvents(未知のソース) での java.awt.EventDispatchThread.pumpEvents(未知のソース) java.awt.EventDispatchThread.run(不明なソース) 原因: java.lang.ClassNotFoundException: org.netbeans.lib.awtextra.AbsoluteLayout at java.net.URLClassLoader$1.run(不明なソース) at java.net.URLClassLoader$1.run(不明なソース) at java. security.AccessController.doPrivileged(Native Method) の java.net.URLClassLoader.findClass(不明なソース) の java.lang.ClassLoader.loadClass(不明なソース) で sun.misc.Launcher$AppClassLoader.loadClass(不明なソース) java. lang.ClassLoader.loadClass(Unknown Source) ... 17 続き*java.awt.EventDispatchThread.pumpEventsForHierarchy での pumpEventsForFilter(未知のソース) java.awt.EventDispatchThread.pumpEvents(未知のソース) での java.awt.EventDispatchThread.pumpEvents(未知のソース) java.awt.EventDispatchThread.run(不明なソース) 原因: java.lang.ClassNotFoundException: org.netbeans.lib.awtextra.AbsoluteLayout at java.net.URLClassLoader$1.run(不明なソース) at java.net.URLClassLoader$1.run(不明なソース) at java. security.AccessController.doPrivileged(Native Method) の java.net.URLClassLoader.findClass(不明なソース) の java.lang.ClassLoader.loadClass(不明なソース) で sun.misc.Launcher$AppClassLoader.loadClass(不明なソース) java. lang.ClassLoader.loadClass(Unknown Source) ... 17 続き*原因: java.lang ClassNotFoundException: org.netbeans.lib.awtextra.AbsoluteLayout at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader$1.run(未知のソース) java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) . .. 17以上*原因: java.lang ClassNotFoundException: org.netbeans.lib.awtextra.AbsoluteLayout at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader$1.run(未知のソース) java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) . .. 17以上*java.awt.EventDispatchThread.pumpEvents(不明なソース) の java.awt.EventDispatchThread.run(不明なソース) での pumpEvents(不明なソース) 原因: java.lang.ClassNotFoundException: org.netbeans.lib.awtextra.AbsoluteLayout で java. java.net.URLClassLoader$1.run(不明なソース) で java.net.URLClassLoader$1.run(不明なソース) で java.security.AccessController.doPrivileged(ネイティブ メソッド) で java.net.URLClassLoader.findClass(不明なソース) で。 lang.ClassLoader.loadClass(不明なソース) at sun.misc.Launcher$AppClassLoader.loadClass(不明なソース) at java.lang.ClassLoader.loadClass(不明なソース) ... 17 もっと*java.awt.EventDispatchThread.pumpEvents(不明なソース) の java.awt.EventDispatchThread.run(不明なソース) での pumpEvents(不明なソース) 原因: java.lang.ClassNotFoundException: org.netbeans.lib.awtextra.AbsoluteLayout で java. java.net.URLClassLoader$1.run(不明なソース) で java.net.URLClassLoader$1.run(不明なソース) で java.security.AccessController.doPrivileged(ネイティブ メソッド) で java.net.URLClassLoader.findClass(不明なソース) で。 lang.ClassLoader.loadClass(不明なソース) at sun.misc.Launcher$AppClassLoader.loadClass(不明なソース) at java.lang.ClassLoader.loadClass(不明なソース) ... 17 もっと*java.net.URLClassLoader$1.run の AbsoluteLayout (未知のソース) java.net.URLClassLoader$1.run の (未知のソース) java.security.AccessController.doPrivileged (ネイティブ メソッド) の java.net.URLClassLoader.findClass (未知のソース) ) java.lang.ClassLoader.loadClass(不明なソース) で sun.misc.Launcher$AppClassLoader.loadClass(不明なソース) で java.lang.ClassLoader.loadClass(不明なソース) ... 17 もっと*java.net.URLClassLoader$1.run の AbsoluteLayout (未知のソース) java.net.URLClassLoader$1.run の (未知のソース) java.security.AccessController.doPrivileged (ネイティブ メソッド) の java.net.URLClassLoader.findClass (未知のソース) ) java.lang.ClassLoader.loadClass(不明なソース) で sun.misc.Launcher$AppClassLoader.loadClass(不明なソース) で java.lang.ClassLoader.loadClass(不明なソース) ... 17 もっと*loadClass(不明なソース) ... 17 以上*loadClass(不明なソース) ... 17 以上*
java - Exe4J Exe モード内部エラー 16
何が
内部エラー。エラーコード(16)
メッセージ ボックスは、アプリケーションが Exe4J にバンドルされている場合に表示されますか? exeモードでjarを作成しましたが、アプリケーションの起動時にこれが指摘されました。
java - どうすればexe4jをバイパスできますか?
選択した別の jvm (IKVM) でこのゲームを起動したいのですが、exe4j が原因でこれを回避する方法が見つかりません。
exej4 EXE はバンドルされた jre コンポーネント (サブフォルダー内) を DLL として使用することを理解しているため、スプーフィングするコマンド ラインを見つけることができません。
ユーザー プロファイル フォルダーに構成ファイルが見つかりましたが、その使用方法がわかりません...
game.jar を実行するコマンドの一部しかわかりませんでした
java -cp game.jar;lib/log4j-1.2.15.jar;lib/jinput.jar;lib/lwjgl.jar;lib/lwjgl_util.jar;lib/commons-codec-1.3.jar;lib/commons-httpclient -3.1.jar;lib/commons-logging-1.1.1.jar em.entry.EntryRedactedGame
実行するとこの例外が発生するため:
エラー: JNI エラーが発生しました。インストールを確認して、もう一度やり直してください スレッド "main" で例外が発生しました java.lang.NoClassDefFoundError: org/jdom/Element at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class .privateGetDeclaredMethods(不明なソース)、java.lang.Class.privateGetMethodRecursive(不明なソース)、java.lang.Class.getMethod0(不明なソース)、java.lang.Class.getMethod(不明なソース)、sun.launcher.LauncherHelper.validateMainClass (不明なソース) で sun.launcher.LauncherHelper.checkAndLoadMain(不明なソース) 原因: java.lang.ClassNotFoundException: org.jdom.Element で java.net.URLClassLoader.findClass(不明なソース) で java.lang.ClassLoader.loadClass (出典不明)sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 7 詳細
したがって、本当の問題は、完全なコマンドラインを java.exe に再構築するにはどうすればよいですか?