すべてを試しましたが、うまくいきませんでした。EC2インスタンス(amazon AWS)でtomcat7を実行しています。startup.shを起動してtomcat7を手動で起動できますが、起動時に自動的に起動することはできません。logs/catalina.outに表示されるエラーメッセージは次のとおりです。
/etc/apache-tomcat-7.0.32/bin/catalina.sh: 1: eval: /etc/jdk1.7.0_07/bin/java: not found
私の環境変数も適切に設定されています:
echo $JAVA_HOME -> /etc/jdk1.7.0_07/bin/java
echo $PATH -> /usr/local/sbin:/usr/local/bin:/usr/sbin/:/usr/bin:/sbin:/bin:/usr/games:/etc/jdk1.7.0_07/bin
シェルに「java-version」と入力して適切な出力を取得することもできますが、「/ etc / jdk1.7.0_07 / bin / java -version」は機能せず、「No suchfileordirectory」のみが返されます。
私は本当に今何をすべきかわからない、私はすべてを試したように感じます、誰かが私を助けてくれることを願っています!また、インスタンスはUbuntuサーバー12.04を実行しています。