問題タブ [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.
service - prunsrv と jdk8 からサービスを開始する
MainClass
静的な開始メソッドと停止メソッドを持つクラスを含む単純な jar があります。JDK6 と Prunsrv を使用すると、サービスが正常に開始および停止します。JDK に切り替えると、サービスの開始時に次のエラーが表示されます。
java.lang.UnsupportedClassVersionError: org/serv/MainClass: サポートされていない major.minor バージョン 52.0
この問題を解決するにはどうすればよいですか?
java - Windows サービスとしての Apache Derby
Apache Derby サーバーをサービスとして実行する必要があるため、Derby はそれがインストールされているマシンと一緒に開始されます。
このようなサービスを作成するために、私の調査に基づいて 3 つのソリューションを試しましたが、どれも実行可能ではないか、エラーを生成しませんでした。
Java Service Wrapper を使用してください。無料で 30 日間の試用版しか提供されていないため、これは実行できません。
http://www.vogella.com/tutorials/ApacheDerby/article.htmlで説明されているように、Windows Server Manager (SrvMgr.exe) を使用してサービスを作成します。Windows レジストリに表示されるサービスを作成し、[サービス] パネルから開始/停止でき、何かが
http://localhost:1527
Derby サーバーのデフォルト アドレスを使用しているため、これは機能しているようです。ただし、Eclipse (luna) またはコンソール経由でデータベースに接続しようとすると、エラーが発生します。以下は、サービスのレジストリ エントリのイメージです。
私が関連付けた最後のアプローチは、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:] サービスから新しいエラー メッセージが表示されます。
stderr.txt
:
stdout.txt
:
DerbyPersistenceService.2014-07-23.log
空です。
メソッドの引数に何か問題があると思います。
[edit3:]スクリプトを変更して、実用的なソリューションにしました。これを手伝ってくれた Bryan Pendleton に感謝します。
java - apache デーモン procrun - Windows サービスとしての Java アプリ - 64 ビット Windows 7 での起動の失敗
私の Java アプリケーションは、Windows サービスとして 32 ビット Windows 7 で正常に実行されています。最近、64 ビットに移行しました。
以前に 32 ビット OS で行ったように、procrun スクリプトを実行し、サービスをインストールしました。サービスに表示されていますが、起動に失敗しています。ここに myService.bat があります:
サービスを開始しようとしたときに発生するエラー:
サービス固有の Windows エラー コード 0 が表示されています
。Windows イベント ログを確認すると、次のことがわかりました。
サービスを開始できません。ハンドルが無効です
キーワードは次のように表示されます。0*80000000000000
このサービスを 64 ビット環境で実行するために必要な追加の構成はありますか?
java - procrunを使用してjetty 9をサービスとして実行します
jre 1.7 .0_67しかないターゲットマシンでprocrunを使用してjettyをサービスとして実行する問題に直面しています.JDKをインストールできず、マシンにJAVA_HOMEがありません.ここに私のスクリプトがあります:
エラーが発生しています:
私は何を間違っていますか助けてください
installation - Windows procrun - OrientDB のインストール
ドキュメントページから orientDB サービスをインストールしようとしています: http://www.orientechnologies.com/docs/last/orientdb.wiki/Windows-Service.html
内部にある命令でサービスを作成することができました。
これは私に与えているログです。
そして、これはmi PATHです
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 からの設定も同様に優れています。
java - procrunを使用してdocuments4jサーバーをWindowsサービスとしてスタンドアロンでスケジュールする方法は?
RTFからPDFへの変換にprocrunを使用してdocuments4jをWindowsサービスとしてスケジュールしようとしましたが、次のエラーがスローされ続けます:
procrun用に次のbatファイルを作成しました
jarをWindowsサービスとして正常にインストールし、開始/停止できました
また、クラス com.documents4j.standalone.StandaloneServer がコマンド ライン経由で実行されると、変換が正しく行われます。