問題タブ [java-service-wrapper]

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 に答える
2966 参照

java - Tanuki Software Java Service Wrapper

アプリケーションに Tanuki Java サービス ラッパーを使用しています。アプリケーションが頻繁に再起動し、最終的に「5 回連続で起動に失敗し、あきらめました」という結果になります。これが私のラッパーです

なぜこれが起こっているのでしょうか?

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

java - Tanuki サービス ラッパー アプリケーションがコンソールで動作し、1053 でサービスとして失敗する

Tanuki Java サービスラッパーを使用して、1 つの jar Java アプリケーションをサービスとして実行しようとしています。cmd-promptで実行すると正常に動作するため、アプリケーションが正しく構成されていると思われます。ただし、サービスとしてインストールした後 (sc create Name binPath= path\to\executable を使用)、サービスは次のように失敗します

これは私のラッパー設定です:

そして、これは私のデバッグログです:

私はこれをテストしました:

  • Windows Server 2008 64 ビット
  • Windows 7 プロフェッショナル SP1 64 ビット

設定を間違えたのでしょうか? または、他に試すことができるものはありますか?

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

java - Tanuki Software を使用して Java ウィンドウ サービスを作成中にエラーが発生しました

タヌキソフトウェアを使ってJava用のウィンドウサービスを作っています。ここに私の設定ファイルがあります。

SendMail は私のクラスの名前で、sendmaill は私の jar ファイルです。StartTestWrapper-NT.bat ファイルを実行すると、エラーが発生します。ウィンドウ サービスで自分のサービスを確認できますが、クリックして開始するとエラーが発生します。たぬきソフトのログファイルはこちら。

どんなヘルプも非常に価値があります。

0 投票する
3 に答える
4099 参照

java - Mule 3.4.0 で 4 GB を超えるメモリを使用できない

現在、大量のメモリを必要とするプロジェクトに取り組んでいますが、Mule 3.4.0 で 4 GB を超える RAM (RHEL 6.2 で実行) を利用することができません。Java HotSpot 64 ビット サーバー JVM 1.7.0_45-b18 とコミュニティ バージョンの Mule を使用しています。

私は wrapper.conf ファイルを編集しており、多くの設定を試みましたが役に立ちませんでした。

Mule JIRA: https://www.mulesoft.org/jira/browse/MULE-7018にリストされているバグがあり、3.4.0 に対してクローズされていますが、不完全です。

私の最近の試みは、明示的に8GBのヒープスペースをすぐに占有するように強制することでした.次は最新の試みです:

ラッパーに関するこの古い投稿に従って、パラメーターinitmemoryとパラメーターをゼロに設定しようとしました: http://java-service-wrapper.996253.n3.nabble.com/4096MB-heap-limit-td1483.html - ただし、これにより、mule が適切に起動しなくなります。maxmemory

また、ラッパーを介して追加の JVM パラメータを明示的に渡そうとしました。

これを行うと、両方のメモリ設定が JVM に送信されていることがわかります (つまり-Xmx8192 -Xms8192、プロセス行の最初に が続きます-Xms4096m -Xmx4096m)。ただし、私の top コマンドでは、JVM プロセスが使用する常駐メモリは 4.2GB しかありません。一番上の RES 列は、JVM メモリ使用量を決定する 100% 決定的な方法ではないことを理解していますが、箱から出して 8 GB を割り当てようとすると、間違いなく 4 GB を超えるはずだという印象を受けています。マシンには 60 GB の物理メモリがあります。

Mule 3.4.0 で 4GB を超えるヒープ領域を取得する方法を発見した人はいますか?

0 投票する
0 に答える
608 参照

java - 3.2.3 以降のバージョンを使用する Maven appassemblyr-maven-plugin および Tanuki JSW

appassemblyr-maven-pluginでTanukiラッパーを 使用してい ますが、デフォルトでは Tanuki 3.2.3 を使用しているようです

Tanuki の新しいバージョンを使用したいのですが、方法がわかりません。appassemblyr-maven-plugin が 3.2.3 でスタックしているという議論がありますが、これは本当ですか?

[UPDATE] わかりましたので、私が今理解していることから。appassemblyr-maven-plugin にはプラグインに tanuki jsw ソースが含まれていたため、そのバージョンの後にライセンスが変更されたため、3.2.3 でスタックしました。

より新しいバージョンの Tanuki で appassemblyr プラグインを使用することはできますが、自分で Tanuki ディストリビューションを展開する必要があります。Tanuki JSW は Maven 統合を提供しません。

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

java - Java アプリケーションを Windows サービスとして実行できない

Windows サービスとして単純な Java アプリケーションを実行しようとしています。これは私のメインクラスファイルです。5 秒ごとに時間を印刷し、1 分後に停止しようとしています。パッケージ名は samPack です。

これを Windows サービスにするために、Tanuki Software の Java Service Wrapper をダウンロードしました。フォルダをデスクトップに解凍します。上記のコード用に実行可能な jar ファイルを作成し、それを Java サービス Wrapper の bin フォルダーと lib フォルダーに貼り付けました。DemoApp.bat が bin フォルダーで失敗する run.bat に変更し、そのファイルで変数 WRAPPER_CONF_DEFAULT を ../conf/wrapper.conf に変更しました。

Wrapper.conf ファイルで、これらは私が行った変更です

バットファイル run.bat を実行すると、コンソールで実行され、以下の結果が表示されます。

bat ファイルを実行してサービスをインストールしましたが、サービスを開始できません。サービス開始。何がうまくいかないのですか?

0 投票する
0 に答える
183 参照

java - Java サービスラッパーと JNA

JNA ライブラリーを使用して、デスクトップで実行されている Windows フレームの名前を取得する小さなアプリケーションを作成しました。

Java サービス ラッパーのライブラリも使用していますが、ラッパーを使用してアプリケーションを起動すると、必要な情報をすべて受け取ることができません。デスクトップで実行されているものは何も認識していません。

ラッパーなしでアプリケーションを起動すると、すべて問題ありません。ラッパーが JNA ライブラリのリクエストを「ブロック」していると思います。

誰かがどこをチェックすればよいかヒントを教えてもらえますか?

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

selenium - Selenium RDP + Java サービス ラッパー

現在のセレンのセットアップに小さな問題があります。

Java Service Wrapper を使用して、Selenium ノードとハブをサービスとして実行しています。物事を単純にするために、現時点ではノードは 1 つしかありません。

テストを実行すると、常に安定しているとは限らず、スクリーンショットが黒くなります! リモート デスクトップを使用してマシンにログインしていますが、テストの実行時にウィンドウが開きません。

Selenium 2.42.1 と IEDriver バージョン 2.42.0 を使用しており、テストは Windows Server 2012 マシンで実行されています。

誰が何がうまくいかないのかを明らかにすることができますか! ありがとう。