2010-12-30 7 views
1

私はコマンドラインでアプリケーションを起動しようとしていますので、標準出力用に表示されているものを見ることができますが、起動するたびにGUIが起動し、プロセスは終了しました。CommandLineインスタンスへのプロセスのアタッチ

私はC#コードから起動して、WaitForExit()メソッドを使用しようとしましたが、ただ待っていません。

私の友人はそれを行うことができ、同じバットを使用してアプリケーションを起動しているので、これは可能です。

EDIT:任意のヒントは、それはあなたの1がjava-client-serverと1をデフォルトとことしている可能性があります、 おかげ

+0

どのようにアプリケーションを起動していますか?コードを投稿できますか? – Oded

+0

問題のアプリケーションのようなサウンドはコンソールアプリケーションではなく、Windowsアプリケーションです。 –

+0

java -DproxySet = true -jar MyApp.jarこれは私の起動方法です。そして、それはGUIを持っているJavaアプリケーションですが、私の友人はそれをやることができると言いました。 –

答えて

0

をいただければ幸いです

java -DproxySet=true -jar Minecraft.exe 

:私はこのようにそれを起動します。その区別はプロセスの分離を引き起こす。私はその理論をサポートするためのドキュメントを見つけることができないようだが、this faqはデフォルトがWindowsのボックスによって異なる可能性があることを示している。

したがって、-serverを追加してから、-server-clientに置き換えて試してみてください。

また、java -versionは、お使いのコンピュータと友人のコンピュータの両方で実行してください。この違いも同様です。

+0

答えが分かりましたが、サーバーで試してみると、JVMのサーバーバージョンがなくなっています。 –

関連する問題