如果文件已存在,我该如何修复FileNotFoundException异常?

时间:2017-08-14 15:46:49

标签: java tomcat teamcity keytool catalina

我使用此命令创建了一个.jks文件

-tt

之后我将.jsk文件移动到我的目录但是我收到了这个错误

  

无法使用路径加载密钥库类型JKS   file:/// C:/integrationProces/TeamCityDeploy/KeyStoreTC.jks由于   C:\ integrationProces \ TeamCityDeploy \ KeyStoreTC.jks(系统不能   找到指定的路径)java.io.FileNotFoundException:   C:\ integrationProces \ TeamCityDeploy \ KeyStoreTC.jks(系统不能   找到指定的路径)

该文件在该目录中,但我不知道为什么java.io.FileNotFoundException异常

我正在使用catalina(tomcat)和TeamCity,我正在尝试启用https,这是我在server.xml中的配置

keytool -genkey -alias TeamCity -keyalg RSA -keystore KeyStoreTC.jks -keysize 2048

我还在server.xml中注释了这行代码作为我在论坛中找到的建议

<Connector port="8099" protocol="org.apache.coyote.http11.Http11NioProtocol" 
   SSLEnabled="true"
   maxThreads="150" scheme="https" secure="true"
   clientAuth="false" sslProtocol="TLS"
   keystoreFile="file:///C:/integrationProces/TeamCityDeploy/KeyStoreTC.jks"
   keystorePass="mypass" />

我感谢任何帮助

0 个答案:

没有答案