シェルスクリプトからjavaプロセスを作成しようとするたびに、追加する必要があるクラスパスを持つプロセスを作成できないという問題があります。クラスパスを追加しないと、例外や問題なしにJavaプロセスが正しく作成されます。シェルスクリプトから作成するときにJavaプロセスの作成が失敗する
実際には、私は約300の外付けジャーを持っています。私はそれらを使用する必要があり、それらをすべて追加する必要があります。
多数のjarsファイル、または非常に長いクラスパスによってこの問題が発生する可能性があります。なぜなら、weblogicのスタートアップファイルに長いクラスパスを追加したときに、weblogicを起動できなかったのと同じように、weblogicと同様の問題に直面しているからです。
ありがとうございました。
ご迷惑をおかけしてください。 – Giann
エラーメッセージが表示されますか?もしそうなら、全体を投稿してください。また、Java 6以降、classpathに 'somdirectory/*'を使用すると、ディレクトリ内のすべての '.jar'ファイルをクラスパスに追加する必要があることを示すことができます。多分それは助けます。 –
@All:Java 1.6を使用していません。代わりに1.5を使用しています。 –