首先,我想在我的工作区中停用JMX功能。
我刚刚在我的项目中停用了所有(我希望)对JMX的引用,但是当启动tomcat时,我得到了这个失败:
"java.io.FileNotFoundException: /Volumes/SDE_Mac/apache-tomcat-7.0.40/conf/keystore.jks (No such file or directory)
at java.io.FileInputStream.open(Native Method)"
此外,他仍然试图在我想用JMX的端口打开tomcat。
但在我们的配置中" useJmxMailingService"设置为false
。
有没有人知道会导致这种行为的原因?
答案 0 :(得分:1)
您需要在tomcat的keystore
上分配server.xml
路径。
<Connector
port="8443" maxThreads="200"
scheme="https" secure="true" SSLEnabled="true"
keystoreFile="${path of key stokre}/keystore.jks" /*Put the keystoer path*/
keystorePass="changeit"
clientAuth="false" sslProtocol="TLS"/>