2017-10-20 2 views
1

를 찾지 못했습니다에서 :tomcat8 받는다는 플러그인 - 내가 다운로드 받는다는 tomcat8 플러그인을 사용하려고 rt.jar이

https://mvnrepository.com/artifact/org.apache.tomcat.maven/tomcat8-maven-plugin

내가 mvn tomcat8:run 실행, 나는 다음과 같은 오류가 발생합니다 :

SEVERE: A child container failed during start 
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].StandardContext[/launchbi-admin]] 
     at java.util.concurrent.FutureTask.report(FutureTask.java:122) 
     at java.util.concurrent.FutureTask.get(FutureTask.java:192) 
     at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:916) 
     at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:868) 
     at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
     at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1408) 
     at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1398) 
     at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
     at java.lang.Thread.run(Thread.java:748) 
Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].StandardContext[/launchbi-admin]] 
     at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) 
     ... 6 more 
Caused by: java.lang.RuntimeException: C:\Program%20Files\Java\jdk1.8.0_151\jre\lib\rt.jar (The system cannot find the path specified) 
     at org.apache.tomcat.maven.plugin.tomcat8.run.RunMojo$2.urlToWebResource(RunMojo.java:499) 
     at org.apache.tomcat.maven.plugin.tomcat8.run.RunMojo$2.getClassLoaderResource(RunMojo.java:383) 
     at org.apache.catalina.loader.WebappClassLoaderBase.findResourceInternal(WebappClassLoaderBase.java:2529) 
     at org.apache.catalina.loader.WebappClassLoaderBase.findResource(WebappClassLoaderBase.java:929) 
     at org.apache.catalina.loader.WebappClassLoaderBase.getResourceAsStream(WebappClassLoaderBase.java:1096) 
     at org.apache.catalina.startup.ContextConfig.populateJavaClassCache(ContextConfig.java:2148) 
     at org.apache.catalina.startup.ContextConfig.populateJavaClassCache(ContextConfig.java:2138) 
     at org.apache.catalina.startup.ContextConfig.checkHandlesTypes(ContextConfig.java:2043) 
     at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:1995) 
     at org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1944) 
     at org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1919) 
     at org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1880) 
     at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1149) 
     at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:771) 
     at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:305) 
     at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) 
     at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) 
     at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5120) 
     at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
     ... 6 more 
Caused by: java.io.FileNotFoundException: C:\Program%20Files\Java\jdk1.8.0_151\jre\lib\rt.jar (The system cannot find the path specified) 
     at java.util.zip.ZipFile.open(Native Method) 
     at java.util.zip.ZipFile.<init>(ZipFile.java:225) 
     at java.util.zip.ZipFile.<init>(ZipFile.java:155) 
     at java.util.jar.JarFile.<init>(JarFile.java:166) 
     at java.util.jar.JarFile.<init>(JarFile.java:103) 
     at org.apache.tomcat.maven.plugin.tomcat8.run.RunMojo$2.urlToWebResource(RunMojo.java:479) 

그러나, rt.jar이 존재 않고 내 JAVA_HOME 환경이 올바르게 설정되어

mvn -v Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T16:41:47+00:00)
Maven home: C:\Users\Jonathan\Downloads\apache-maven-3.3.9-bin\apache-maven-3.3.9
Java version: 1.8.0_151, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.8.0_151\jre
Default locale: en_GB, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "dos"

+0

내가 아주 이상한 톰캣 스택 추적의 끝에서 톰캣 받는다는 플러그인의 존재를 생각한다 : 버그 것 같다. pom.xml 파일을 보여주십시오. –

+0

pom.xml 제발 ... –

답변

관련 문제