問題タブ [procrun]

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.

0 投票する
1 に答える
460 参照

service - prunsrv と jdk8 からサービスを開始する

MainClass静的な開始メソッドと停止メソッドを持つクラスを含む単純な jar があります。JDK6 と Prunsrv を使用すると、サービスが正常に開始および停止します。JDK に切り替えると、サービスの開始時に次のエラーが表示されます。

java.lang.UnsupportedClassVersionError: org/serv/MainClass: サポートされていない major.minor バージョン 52.0

この問題を解決するにはどうすればよいですか?

0 投票する
2 に答える
2151 参照

java - Windows サービスとしての Apache Derby

Apache Derby サーバーをサービスとして実行する必要があるため、Derby はそれがインストールされているマシンと一緒に開始されます。

このようなサービスを作成するために、私の調査に基づいて 3 つのソリューションを試しましたが、どれも実行可能ではないか、エラーを生成しませんでした。

  1. Java Service Wrapper を使用してください。無料で 30 日間の試用版しか提供されていないため、これは実行できません。

  2. http://www.vogella.com/tutorials/ApacheDerby/article.htmlで説明されているように、Windows Server Manager (SrvMgr.exe) を使用してサービスを作成します。Windows レジストリに表示されるサービスを作成し、[サービス] パネルから開始/停止でき、何かがhttp://localhost:1527Derby サーバーのデフォルト アドレスを使用しているため、これは機能しているようです。ただし、Eclipse (luna) またはコンソール経由でデータベースに接続しようとすると、エラーが発生します。

    以下は、サービスのレジストリ エントリのイメージです。 レジストリ エントリ

  3. 私が関連付けた最後のアプローチは、Apache procrun ( http://commons.apache.org/proper/commons-daemon/procrun.html ) を使用することでした。私はこのチュートリアル ( http://joerglenhard.wordpress.com/2012/05/29/build-windows-service-from-Java-application-with-procrun/ ) に取り組み、サンプル サービスを実行することができました。 . ただし、チュートリアルに投稿されたスクリプトを適応させようとしたときに、(ログ ファイルから) 次のエラーが発生しました。

    以下は、Web サービスを作成するためのスクリプトです。

    このエラーは、Startup-Shutdown-Configurationsが正しい方法で構成されていないという事実から生じていると思いますが、それらがどのように見えるべきかわかりません。

誰かがアプローチ2.または3の解決策を知っていれば、とても感謝しています。

ご挨拶

[edit1:] Bryan Pendleton が提案したように、Procrun スクリプトを編集しました。

[edit2:] サービスから新しいエラー メッセージが表示されます。 エラー メッセージ 2

stderr.txt:

stdout.txt:

DerbyPersistenceService.2014-07-23.log空です。

メソッドの引数に何か問題があると思います。

[edit3:]スクリプトを変更して、実用的なソリューションにしました。これを手伝ってくれた Bryan Pendleton に感謝します。

0 投票する
1 に答える
1041 参照

java - apache デーモン procrun - Windows サービスとしての Java アプリ - 64 ビット Windows 7 での起動の失敗

私の Java アプリケーションは、Windows サービスとして 32 ビット Windows 7 で正常に実行されています。最近、64 ビットに移行しました。

以前に 32 ビット OS で行ったように、procrun スクリプトを実行し、サービスをインストールしました。サービスに表示されていますが、起動に失敗しています。ここに myService.bat があります:

サービスを開始しようとしたときに発生するエラー:

Windows は LocalComputer で myService を開始できませんでした。 詳細については、システム イベント ログを確認してください。 これが Microsoft 以外のサービスである場合は、サービス ベンダーに連絡し、サービス固有のエラー コード 0 を参照してください。

サービス固有の Windows エラー コード 0 が表示されています
。Windows イベント ログを確認すると、次のことがわかりました。

サービスを開始できません。ハンドルが無効です

キーワードは次のように表示されます。0*80000000000000

このサービスを 64 ビット環境で実行するために必要な追加の構成はありますか?

0 投票する
1 に答える
2682 参照

java - procrunを使用してjetty 9をサービスとして実行します

jre 1.7 .0_67しかないターゲットマシンでprocrunを使用してjettyをサービスとして実行する問題に直面しています.JDKをインストールできず、マシンにJAVA_HOMEがありません.ここに私のスクリプトがあります:

エラーが発生しています:

私は何を間違っていますか助けてください

0 投票する
1 に答える
623 参照

installation - Windows procrun - OrientDB のインストール

ドキュメントページから orientDB サービスをインストールしようとしています: http://www.orientechnologies.com/docs/last/orientdb.wiki/Windows-Service.html

内部にある命令でサービスを作成することができました。

これは私に与えているログです。

そして、これはmi PATHです

0 投票する
2 に答える
1689 参照

java - jboss-as-7.1.1.Final を Apache Commons Daemon (prunsrv.exe) を使用して Windows サービスとしてインストールする

JBoss 7 (具体的には jboss-as-7.1.1.Final) を Apache Commons Daemon (prunsrv.exe) を使用して Windows サービスとして設定するにはどうすればよいですか?

具体的には、prunsrv.exe または prunmgr.exe GUI の正しい JBoss オプションがわかりません。

スタンドアロン サーバーを Windows サービス (JBoss 7 Windows サービスを作成するバッチ ファイルなど) としてインストールするための prunsrv.exe パラメーターがあれば完璧です。あるいは、prunmgr GUI からの設定も同様に優れています。

0 投票する
1 に答える
1220 参照

java - procrunを使用してdocuments4jサーバーをWindowsサービスとしてスタンドアロンでスケジュールする方法は?

RTFからPDFへの変換にprocrunを使用してdocuments4jをWindowsサービスとしてスケジュールしようとしましたが、次のエラーがスローされ続けます:

procrun用に次のbatファイルを作成しました

jarをWindowsサービスとして正常にインストールし、開始/停止できました

また、クラス com.documents4j.standalone.StandaloneServer がコマンド ライン経由で実行されると、変換が正しく行われます。