在tomcat服务器中运行Web应用程序时,出现以下异常: 1: 严重:由于{myWorkspace} .metadata.plugins \ org.eclipse.wst.server而无法加载路径为{myWorkspace} .metadata.plugins \ org.eclipse.wst.server.core \ tmp1 \ bin / keystore的密钥库类型JKS。 .core \ tmp1 \ bin \ keystore(系统找不到指定的文件) java.io.FileNotFoundException:{myWorkspace} .metadata.plugins \ org.eclipse.wst.server.core \ tmp1 \ bin \ keystore(系统找不到指定的文件) 在java.io.FileInputStream.open(本机方法) 在java.io.FileInputStream。(FileInputStream.java:146) 在org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocketFactory.java:385) 在org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeystore(JSSESocketFactory.java:291) 在org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeyManager ...................................... 2: 严重:无法初始化与ProtocolHandler [“ http-bio-8444”]关联的端点 java.io.FileNotFoundException:{myWorkspace} .metadata.plugins \ org.eclipse.wst.server.core \ tmp1 \ bin \ keystore(系统找不到指定的文件) 在java.io.FileInputStream.open(本机方法) 在java.io.FileInputStream。(FileInputStream.java:146) 在org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocketFactory.java:385).................................... 3: 严重:启动静态资源时出错 java.lang.IllegalArgumentException:文档库{myWorkspace} .metadata.plugins \ org.eclipse.wst.server.core \ tmp1 \ wtpwebapps {workspcae name}不存在或不是可读目录 在org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:138) 在org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:5002) 在org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5182)
答案 0 :(得分:0)
您的应用程序需要一个文件(在您的情况下为密钥库),该文件不存在war文件中,或者您所引用的文件夹是您需要复制.jks文件的文件夹。
请确保检查您为keystore(.jks)文件提供的路径是否正确。