0

私が書いたJavaアプリがあります。Antを使用し、コマンドラインから「java-jar」を使用して実行できます。「javaw.exe」を使用してファイルを起動できるようにしたい(私のアプリはSwingを使用しています)。何らかの理由で、何も実行されていないようです(javawが1秒間起動してから、エラーなしで終了します)。javawを使用してWinXPコンピュータで同じファイルを実行しようとしましたが、正常に実行されます。私が使用している他のコンピューターはWin7ラップトップです。

4

1 に答える 1

0

purtip31のコメントに基づいて...

問題は、 を使用して起動したときに何らかの例外またはエラーが発生していることjavawだと思いますが、どこにも行かないため、診断が表示されません。

  • 短期的には、標準出力をファイルにリダイレクトし、何が書き込まれているかを調べます。

  • 長期的には、「System.out」および「System.err」の診断を、log4j、java.util.logging などのロギング フレームワークを介した適切なロギングに置き換えます。

于 2012-06-10T02:54:57.853 に答える