2016-11-15 11 views
0

私はWSO2 APIマネージャーに新しく、Linux VMマシンに初めてAPIマネージャーをインストールしようとしています。WSO2 API ManagerインストールがJavaを実行できません

Java-8がインストールされています。 JAVA_HOMEが定義されていて、/ usr/lib/jvm/java-8-oracleを指しています。実行中:echo $JAVA_HOMEで確認されており、正しく表示されています。 JAVA_HOMEとパスは、両方とも/ etc/environmentファイルで定義されています。

WSO2側でダウンロードしたので、wso2server.sh実行可能ファイルを実行しようとしています。

私は、私も前にこの問題に直面し、このエラーに

ERROR: JAVA_HOME is not defined correctly

CARBON cannot execute java

+0

$ JAVA_HOMEをエコーし​​、同じ端末ウィンドウでAPIMを実行しますか?はいの場合は、すべてのコマンドを含むスクリーンショットを投稿してください。 – Bee

+0

Bhathiyaどのようにあなたは知っていましたか、私は同じターミナルウィンドウですべてを走らせて、問題を解決しました。ありがとうございます:) – peztherez

+0

うん、それは起こります。 :)私は答えとしてそれを入れます。 – Bee

答えて

1

は、あなたが同じターミナルウィンドウですべてのコマンドを実行していることを確認します。

または、修正されたファイルに対してsourceコマンドを実行してから、APIMを起動することができます。

JAVA_HOMEを設定した後で、新しい端末ウィンドウを起動してAPIMを実行することができます。

1

を得続けます。私はJavaのバージョンと思う理由。 Bcz私はJavaのバージョンを1.7に変更し、すべてのwso2製品が正しく動作します。 open jdkを使用しないでください。 oracle javaをインストールします。以下のリンクをクリックして、ubuntuにoracle javaをインストールしてください。

変更・プロファイル・ファイルは、以下のように、

JAVA_HOME=/usr/local/java/jdk1.7.0_45 
JRE_HOME=$JAVA_HOME/jre 
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin 
export JAVA_HOME 
export JRE_HOME 
export PATH 

http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux

+0

私はjava 8を使用したいと思ったので、これを試しませんでした! – peztherez

関連する問題