0

構成スクリプトを変更CFLGASして AIX6 のサポートを追加し、CPU タイプを as として追加するように変更し、フラグをPPC64追加した後、gcc および.-maix64apache-commons on AIX6 machine in 64-Bit modeIBM JDK 7

しかし、jsvc を実行してサービスまたは tomcat をサービスとして開始することはできません。LIBPATHすべてを含めるように設定しようとしましたJVM library locationsが、進行状況は見られませんでした。

以下は、jsvc をデバッグ モードで実行したときに観察されたエラーです。

VM 構成ファイル /usr/java71_64/jre/lib/ppc64/jvm.cfg を見つけようとしています

/usr/java71_64/jre/lib/ppc64/jvm.cfg に VM 構成ファイルが見つかりました

構成内に VM j9vm 定義が見つかりました

VM j9vm のライブラリが見つかりません (スキップ)

構成で VM ホットスポット定義が見つかりました

VM ホットスポットのライブラリが見つかりません (スキップ)

構成で VM クラシック定義が見つかりました

VM クラシックのライブラリが見つかりません (スキップ)

構成に VM ネイティブ定義が見つかりました

VM ネイティブのライブラリが見つかりません (スキップ)

構成に VM グリーン定義が見つかりました

VM green のライブラリが見つかりません (スキップ)

/usr/java71_64 にある Java ホーム

+-- Java ホーム構造のダンプ ------------------------

| | Java ホーム: "/usr/java71_64"

| | Java VM 構成: "/usr/java71_64/jre/lib/ppc64/jvm.cfg"

| | 見つかった JVM: 0

+---------------------------------------------------------------- ------

どんな助けでも大歓迎です。

ありがとう、シヴァ

4

1 に答える 1

0

この問題は、commons-daemon ソース コードを変更することで解決されます。ファイル「location.c」には、すべてのオペレーティング システムの JVM ライブラリの検索パスが含まれています。JVM ライブラリ パスと再コンパイルされたコードを使用して、コードに AIX のケースを追加しました。これで私の問題は解決しました。

于 2015-04-22T16:52:31.767 に答える