processbuilder

    2

    2答えて

    私は実際にスレッドの作業に慣れていないので、誰かがこれを行うための最善の方法を見つけ出すのを助けてくれることを願っていました。 JavaアプリケーションにJButtonがあります。ボタンをクリックすると、いくつかの外部のPythonコードを実行するプロセスビルダが作成されます。 Pythonコードはいくつかのファイルを生成しますが、これには時間がかかることがあります。 Pythonコードの実行が終

    2

    1答えて

    WindowsプラットフォームでJavaプログラムを作成しています。特定のファイルをzipアーカイブに圧縮する必要があります。私はProcessBuilderを使用して新しい7zipプロセスを開始します: ProcessBuilder processBuilder = new ProcessBuilder("7Z","a",zipPath,filePath); Process p = proce

    5

    2答えて

    私はPython、Ruby、C、C++、JavaスクリプトをJavaプログラムから実行しようとしています。私が理解するところから、Processbuilderは主にネイティブファイル(Windows上の.exeなど)を実行します。しかし、私はProcessbuilderを使用してスクリプト(非ネイティブ)ファイルを実行することに関していくつかのことを聞いてきました。残念ながら、私が主題で見つけたも

    9

    4答えて

    私はいくつかのコードを継承しています Process p = new ProcessBuilder("/bin/chmod", "777", path).start(); p.waitFor(); 基本的には、ファイルとしてディスク上のキー/値のペアを格納するためのいくつかの古代と非常にブードゥー教に基づく理由があります。私は本当にそれに行きたくはありません。 しかし、私はIO例外の束が残っ

    1

    2答えて

    Os xでプログラムを実行しているときに、別のサブディレクトリにあるファイルをunrarする必要があります。私はフリーウェアのコマンドラインツールをunrarと呼ぶことでこれを行います。これはうまくいきます。 しかし、unrarは常に現在の作業ディレクトリのファイルをunrarします。つまり、実行されたプロセスの作業ディレクトリを指定するか、.jarホームフォルダ内のすべての展開されたファイルを取

    0

    3答えて

    オープンソースのcプログラムとJavaプログラムを統合しています。 私はJNIを使​​用しようとしましたが、それは適切な方法ではありませんでした。 cプログラムの使用法は以下のとおりです。 program_name argument1 [-a maxSize] [-o maxSizeO] ...... [-P] \ in.txt in1.dat in2.dat in1.tmp in2

    8

    4答えて

    メインアプリケーションから別のJVM(java.exe)を実行しています。新しく作成されたプロセス(作成時または作成後)とオブジェクト(かなり大きなオブジェクト)を共有する方法はありますか。 someObject sO= new someObject(); //sO is populated //Creating new process Runtime rt = Runtime.get