Centos 7からTomcat 6を8にアップグレードします。
ログに次のエラーが表示されます。
/usr/local/ctera/apache-tomcat-8.0.14/bin/catalina.sh: line 421: -Djava.endorsed.dirs=/usr/local/ctera/apache-tomcat-8.0.14/endorsed: No such file or directory
これはログの唯一のエントリです...
このディレクトリは存在しないので、権限777にしました。それでも同じエラーが発生します。
Tomcat 6では、これらのエラーは発生しません。
認定ディレクトリに関する内容を読みました。http://tomcat.apache.org/tomcat-8.0-doc/class-loader-howto.html
これは批判的な質問になるべきではありませんが、そうです。
どうすればいいの?
ベストアンサー1
実行.txtディレクトリの説明を入力してくださいendorsed
。
標準ライブラリのオーバーライド認められた規格「JREが提供するライブラリです。クラスローディング文書詳細については、ユーザーガイドを参照してください。デフォルトでは、この「承認済み」ディレクトリは存在しません。
JAVA_ENDORSED_DIRSがどこかに対応するPATHを指すように定義されているようですが、無視しても安全です。インストールへの相対パスですか?