0

Java プログラムに問題があります。「ugpc」ツールを使用してアセンブリ構造を取得し、テキスト ファイルに書き込みます。netbeans の下でプログラムを起動すると、問題なくこれらのファイルが書き込まれます。しかし、それを jar ファイルにコンパイルしてこの jar を実行すると、proc.getErrorStream(); に「エラー: 致命的なシステム エラー 1020005」というエラーが表示されます。出力に .txt ファイルは書き込まれません。また、ErrorStream にはテキストファイルが見つからないように見えますが、開くのではなく書き込む必要があります。私の PC は新しくインストールされ、フォーマットする前はツールは正常に動作していました。私はJava 7を使用しています。cmdを介してコマンドを手動で開始すると、正常に動作します。別のユーザー アカウントでツールを起動すると、同じエラーが表示されます。

 Process proc = Runtime.getRuntime().exec("cmd /c " + "c:\\ugs\\nx6\\UGII\\ugpc -a -s2 " +"S:\\Geraete\\L\\0154\\E2\\6169-001000-201_Rev-E2_DWG.prt" + " > " + "S:\\LAUF5\\1\\6169-001000-201_Rev-E2_DWG.txt");

 proc.waitFor();
4

0 に答える 0