ダウンロードリスト

プロジェクト概要

Jniexec は、Java クラス ライブラリと Java ネイティブ インタ フェースの Linux (Unix) フォーク/exec 関数ラッパーを提供します。さらに、ネイティブ I/O のリダイレクトや Unix シェルのパイプラインに似ているサブプロセスのパイプラインの定式化を提供します。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2009-10-23 00:12
0.8

getStatusメソッド()が複数のスレッドの子で、それ以降のものになり子供のためにはもう存在しない場合は待機するまで待つ必要がスローしないように変更されました。 ()とsuggestTerminationはkill()が彼らはもはや存在しない子に信号を送るスローしないように変更された。これは、競合状態が原因で終了するために、子供の状態を設定すると発生することができます。
タグ: Feature Enhancement
getStatus() was changed to not throw when several threads want to wait for a child and the later ones thereby wait for a child that does not exist anymore. kill() and suggestTermination() were changed to not throw when they send a signal to a child that no longer exists. This can happen due to a race condition with setting the child's status to terminated.

2009-10-18 21:47
0.5

()とsuggestTerminationはkill()は、プロセスの動作を先取りして実装されました。サブプロセスへのアクセスの名前には、パイプラインのインデックスを使用してから変更されました。いくつかのC言語のコードをより読みやすくするためにリファクタリングされました。
タグ: Feature Enhancement, Refactoring
kill() and suggestTermination() were implemented to preempt operation of a subprocess. Access to a subprocesses was changed from using the index in the pipeline to the name. Some of the C code was refactored to make it more readable.

2009-10-17 21:30
0.2

このリリースは、Javaの一部をJUnitテストおよびコードカバレッジに追加しました。コアプロセスの空のコマンドによってIllegalArgumentExceptionで阻止されたトリガをダンプします。デバッグ出力は、ネイティブインタフェースのコードから削除されました。ドキュメントを改善しました。
タグ: Minor bugfixes
This release added JUnit tests and code coverage for the Java part. A core dump triggered by an empty command of a process was prevented with an IllegalArgumentException. Debug output was removed from native interface code. The documentation was improved.

プロジェクトリソース