問題タブ [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.
java - Procrun からの exe の起動
Procrun から exe ファイルを起動するにはどうすればよいですか? それとは別に、インストール スクリプトで次の行を指定して、サービス コード自体からフレームを起動しようとしました。ただし、サービスは正常に開始されますが、GUI が起動されないため、これも機能しません。
procrun を使用して exe を起動する場合はどうすればよいですか? JFrame を起動する場合はどうすればよいですか? 他のインタラクティブなJavaサービス指向の質問はすべてタヌキサービスラッパーに基づいているため、procrunで同様の質問を見つけることができません。ご意見をお聞かせください。
java - --StartMode=Jvm で例外をスローする main を実行している procrun が終了しない
Apache procrunを試してみると、理解できない動作が見られます。要約するとmain
、例外をスローする Java プログラムのメソッドです。これはどこにも記録されず、Windows サービスは停止しません。さらに調査するために、main
方法を次のように変更しました
これをサービスとしてインストールしてprunsrv.exe
起動すると、問題なく起動し、ログ出力はまったく生成されません。特にサービスは停止しません。
参考までに、procrun を使用してサービスをインストールする方法を次に示します。
サービスがすぐに停止し、stderr/stdout ファイルにいくつかのログ出力が見つかると予想していましたが、何もありません。誰でもこれを説明できますか?
編集:ああ、叫び、叫び、終了するのではなく、procrun
ツバメのようですjava.lang.Error
(私の場合)。java.lang.noClassDefFoundError
wix - ローカルサービスに記載されていない Wix サービス
procrun を使用して Windows サービスを作成し、WIX を使用してインストールしようとしました。必要なすべてのレジストリ キーを関連する場所に配置しました。しかし、サービスはまだローカル サービスにリストされていません。以下は私のコードです。
ここで何が間違っていますか?ご意見をお聞かせください。
java - Procrun が Windows サービスの開始に失敗する
procrun を使用して Windows サービスとして登録しようとしている小さな Spring-boot ベースのアプリケーションがあります。残念ながら、procrun がアプリケーションの起動に失敗しているようです。
ここに私のメインクラスがあります:
これが私のインストールバットです:
現在取得しているログは次のとおりです。
基本的に、procrun は私のメイン クラスを見つけられないように見えますが、すぐそこにあります。この時点で何が間違っているのかわかりません
java - コントロール パネルから izpack インストーラー ウィンドウ サービスを削除する方法
私はJavaウィンドウサービスを使用しています.Apache Procrunを使用してサービスを作成し、Javaインストーラーにizpackを使用し、jarをexeに変換するためにlaunch4jを使用しています。izpackには、COIOSHelper.dll」ファイルをネイティブタグに追加することでコントロールパネルにインストーラーを追加するオプションがあり、その機能は完全に機能しますが、izpackアンインストーラーjarはインストールディレクトリのみを削除します。サービスは削除されないため、サービスを一緒に削除する方法コントロールパネルからインストールされたディレクトリ.izpackにはそれを行うオプションがありますか?アイデアを教えてください???
java - Windows 2012 Server で Procrun が長すぎるクラスパス パラメータの欠陥レポートを使用する
Windows 2012 Server での procrun に問題があります。クラスパスが長すぎます (約 12k 記号)。Procrun は、「選択したデータ領域が小さすぎます」という欠陥レポートを出します。クラスパスの長さを変更する可能性はありますか? または私は何をすべきですか?この問題の解決策があるかもしれません。私は本当に幸せだろう:D
よろしくお願いします!
windows - procrun を使用してサービスを「ネットワーク サービス」として開始する
ServiceUser 引数を指定して procrun を使用して、Windows で「ネットワーク サービス」ユーザーとしてサービスを開始しようとしています。
次のような ServiceUser のいくつかのバリエーションを試しました。
「ネットワーク サービス」(これは、Windows で手動で構成できるユーザーです) 「.\NetworkService」など。
サービスは正常に開始されますが、手動で開始してネットワーク サービスをユーザーとして選択しない限り、ユーザーを "Local System" 以外にすることはできません。
java - Procrun がサービスのレジストリ キーを見つけられません
プログラムをサービスにしようとしているので、http://commons.apache.org/proper/commons-daemon/procrun.html から procrun を見つけましたが、installService.bat を作成し、同じエラー メッセージを受け取り続けています。走ろうとすると
エラーコードはこれ
私のinstallService.batは次のとおりです
https://joerglenhard.wordpress.com/2012/05/29/build-windows-service-from-Java-application-with-procrun/で提供されているチュートリアルに従っています...どんなアイデアでも大歓迎です!