Install4j:CentOS7サーバーでインストーラーを実行すると例外が発生して起動しません

ShaDooW

UnixシステムでX11サーバーまたはGUIモードを使用できない場合、コンソールモードにフォールバックすることになっているインストーラーがあります。以下は、インストーラーに設定した構成です。

ここに画像の説明を入力してください

フォールバックオプションによると、[installer] -cコマンドを使用してインストーラーを実行しなくても、コンソールの実行が有効になっている場合は自動的に実行されます(これも通常の使用例です)。しかし、残念ながら、コンソールモードでインストーラーを直接実行すると、例外がスローされます。例外ログは次のとおりです。

java.lang.NoClassDefFoundError: java.awt.Container
    at com.install4j.runtime.installer.frontend.headless.AbstractHeadlessScreenExecutor.init(AbstractHeadlessScreenExecutor.java:67)
    at com.install4j.runtime.installer.frontend.headless.ConsoleScreenExecutor.<init>(ConsoleScreenExecutor.java:24)
    at com.install4j.runtime.installer.frontend.headless.InstallerConsoleScreenExecutor.<init>(InstallerConsoleScreenExecutor.java:6)
    at com.install4j.runtime.installer.Installer.getScreenExecutor(Installer.java:88)
    at com.install4j.runtime.installer.Installer.runInProcess(Installer.java:57)
    at com.install4j.runtime.installer.Installer.main(Installer.java:45)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:81)
    at com.install4j.runtime.launcher.UnixLauncher.main(UnixLauncher.java:62)

Install4j 6.1.4で試した後、7.0.3でアップグレードしましたが、動作は同じです。私のLinuxインストールはCentOS7 Serverであり、インストーラーにはJava JRE1.7.80がバンドルされています。

install4jに必要なCentOSに不足しているものはありますか?または、正しく機能するようにインストーラーで他の何かを構成する必要がありますか?で試してみましたが-c、その場合は機能します。

インゴケーゲル

フォールバックは現在、ウィンドウを初期化しようとして失敗し、ヘッドレスモードに切り替わります。お使いのシステムでは、その場合、ヘッドレスモードは機能しないようです。

を使用して別の種類のヘッドレスチェックを追加しGraphicsEnvironment.isHeadless()ます。これが利用可能なビルドについては、support @ ej-technologies.comにお問い合わせください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

「railss」または「railsserver」コマンドを実行しようとすると、エラーが発生し、サーバーを起動できません。

分類Dev

「オブジェクト参照がオブジェクトのインスタンスに設定されていません」を取得しました。サーバーにデプロイするとエラーが発生しますが、ローカルで実行/デバッグしても問題ありません

分類Dev

新しくインストールされたCentOS7がコマンドラインで起動し、GUIに入ることができません

分類Dev

Meizuデバイスでwiremockandroidテストを実行するとインターフェイスメソッドisAsyncStarted()エラーが発生しません

分類Dev

SSISでスクリプトを実行してExcelファイルを変更すると、エラーが発生します:サーバーが例外をスローしました。(HRESULTからの例外:0x80010105(RPC_E_SERVERFAULT))

分類Dev

ブートストラップをサーバーから実行するとエラーが発生しますが、ファイルから実行するとエラーは発生しません

分類Dev

CentOS7でjbossサービスが起動していません

分類Dev

WindowsでPHPモジュールを使用してApacheを起動するときにエラーが発生しました:「php5apache2_4.dllをサーバーに読み込めません:アクセスが拒否されました」

分類Dev

プリンタをインストールしようとすると、「FirewallDが実行されていません」エラーが発生します

分類Dev

TCPクライアントをサーバーに接続してサーバー側に送信するにはどうすればよいですか?エラーが発生し、コードを正常に実行できません。

分類Dev

SpringBootApplicationの起動中に例外が発生しました-Webサーバーを起動できません

分類Dev

Linux用のInstall4jインストーラーは、ターミナルから実行するとコンソールにログを表示します

分類Dev

photonOSでInstall4jを実行中にエラーが発生しました

分類Dev

afBedSheetサンプルを実行すると、「タイプ 'afIocConfig :: FactoryDefaults'のサービスが存在しません」というエラーが発生します。

分類Dev

プロジェクトをコンパイルしてビルドしようとしましたが、エラーが発生するにはサポートが必要です-v4:23.4.0。ライブラリとGradleが自動的にインストールされませんでしたか?

分類Dev

CentOSでsequelizeを使用してnodejsをインストールするとエラーが発生します

分類Dev

SystemErrorが発生します:親モジュール ''がロードされていません、Pythonスクリプトを実行すると相対インポートエラーを実行できません

分類Dev

この手順を実行すると、HamachiがCentos7にインストールされません

分類Dev

C#でSQLクエリを実行するとエラーが発生し、手動で入力してもエラーは発生しません

分類Dev

chromeでsitespeed.ioを実行するとエラーが発生しました:Chromeを起動できませんでした:異常終了しました

分類Dev

デバッグのためにiPhoneでアプリケーションを実行しようとすると、XCodeで「アプリケーションをインストールできません」というエラーが発生します

分類Dev

UbuntuマシンのcollectdサービスでPythonサーバーを起動しようとするとエラーが発生しますか?

分類Dev

Launch4jを使用してスプラッシュスクリーンを追加すると、起動エラー(「アプリケーションの起動中にエラーが発生しました」)が発生します

分類Dev

特定のサブドメインでAPI結果のrspecテストケースを実行しているときにエラーが発生します

分類Dev

VirtualBoxを再インストールしても、macOSで「カーネルドライバがインストールされていません(rc = -1908)」エラーが発生してVirtualBoxでLinuxVMを起動できません

分類Dev

react-nativeをインストールして最初に実行するとエラーが発生します

分類Dev

intellijideaでKettle8.0ソースを実行すると、次のエラーが発生します。log4j:ERRORファイルを解析できませんでした[plugins / kettle5-log4j-plugin / log4j.xml]

分類Dev

GruntでNightwatchを起動すると、Webサイトサーバーが起動しません

分類Dev

私はMavenのから生成されたjarファイルを使用して私のアプリのためにinstall4jを経由してインストーラを作成しました。.exeファイルを実行するときに、なぜそれがメインクラスを見つけることができませんか?

Related 関連記事

  1. 1

    「railss」または「railsserver」コマンドを実行しようとすると、エラーが発生し、サーバーを起動できません。

  2. 2

    「オブジェクト参照がオブジェクトのインスタンスに設定されていません」を取得しました。サーバーにデプロイするとエラーが発生しますが、ローカルで実行/デバッグしても問題ありません

  3. 3

    新しくインストールされたCentOS7がコマンドラインで起動し、GUIに入ることができません

  4. 4

    Meizuデバイスでwiremockandroidテストを実行するとインターフェイスメソッドisAsyncStarted()エラーが発生しません

  5. 5

    SSISでスクリプトを実行してExcelファイルを変更すると、エラーが発生します:サーバーが例外をスローしました。(HRESULTからの例外:0x80010105(RPC_E_SERVERFAULT))

  6. 6

    ブートストラップをサーバーから実行するとエラーが発生しますが、ファイルから実行するとエラーは発生しません

  7. 7

    CentOS7でjbossサービスが起動していません

  8. 8

    WindowsでPHPモジュールを使用してApacheを起動するときにエラーが発生しました:「php5apache2_4.dllをサーバーに読み込めません:アクセスが拒否されました」

  9. 9

    プリンタをインストールしようとすると、「FirewallDが実行されていません」エラーが発生します

  10. 10

    TCPクライアントをサーバーに接続してサーバー側に送信するにはどうすればよいですか?エラーが発生し、コードを正常に実行できません。

  11. 11

    SpringBootApplicationの起動中に例外が発生しました-Webサーバーを起動できません

  12. 12

    Linux用のInstall4jインストーラーは、ターミナルから実行するとコンソールにログを表示します

  13. 13

    photonOSでInstall4jを実行中にエラーが発生しました

  14. 14

    afBedSheetサンプルを実行すると、「タイプ 'afIocConfig :: FactoryDefaults'のサービスが存在しません」というエラーが発生します。

  15. 15

    プロジェクトをコンパイルしてビルドしようとしましたが、エラーが発生するにはサポートが必要です-v4:23.4.0。ライブラリとGradleが自動的にインストールされませんでしたか?

  16. 16

    CentOSでsequelizeを使用してnodejsをインストールするとエラーが発生します

  17. 17

    SystemErrorが発生します:親モジュール ''がロードされていません、Pythonスクリプトを実行すると相対インポートエラーを実行できません

  18. 18

    この手順を実行すると、HamachiがCentos7にインストールされません

  19. 19

    C#でSQLクエリを実行するとエラーが発生し、手動で入力してもエラーは発生しません

  20. 20

    chromeでsitespeed.ioを実行するとエラーが発生しました:Chromeを起動できませんでした:異常終了しました

  21. 21

    デバッグのためにiPhoneでアプリケーションを実行しようとすると、XCodeで「アプリケーションをインストールできません」というエラーが発生します

  22. 22

    UbuntuマシンのcollectdサービスでPythonサーバーを起動しようとするとエラーが発生しますか?

  23. 23

    Launch4jを使用してスプラッシュスクリーンを追加すると、起動エラー(「アプリケーションの起動中にエラーが発生しました」)が発生します

  24. 24

    特定のサブドメインでAPI結果のrspecテストケースを実行しているときにエラーが発生します

  25. 25

    VirtualBoxを再インストールしても、macOSで「カーネルドライバがインストールされていません(rc = -1908)」エラーが発生してVirtualBoxでLinuxVMを起動できません

  26. 26

    react-nativeをインストールして最初に実行するとエラーが発生します

  27. 27

    intellijideaでKettle8.0ソースを実行すると、次のエラーが発生します。log4j:ERRORファイルを解析できませんでした[plugins / kettle5-log4j-plugin / log4j.xml]

  28. 28

    GruntでNightwatchを起動すると、Webサイトサーバーが起動しません

  29. 29

    私はMavenのから生成されたjarファイルを使用して私のアプリのためにinstall4jを経由してインストーラを作成しました。.exeファイルを実行するときに、なぜそれがメインクラスを見つけることができませんか?

ホットタグ

アーカイブ