IT

intellij tomcat error

roselumi 2018. 2. 1. 14:29

경로 에러임.

java.nio.file.AccessDeniedException




경로옮김

before: C:\Program Files\Apache Software Foundation\Tomcat 7.0

after: C:\Users\sdlee\tomcat\apache-tomcat-7.0.84




"C:\Program Files\Java\jdk1.7.0_80\bin\java" -Dcatalina.base=C:\Users\sdlee\.IntelliJIdea2017.3\system\tomcat\Unnamed_sisaeconomy_2 "-Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 7.0" "-Djava.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 7.0\temp" -Dcom.sun.management.jmxremote= -Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=127.0.0.1 -cp "C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin\bootstrap.jar;C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin\tomcat-juli.jar" org.apache.catalina.startup.Bootstrap start

[2018-02-01 02:13:24,358] Artifact sisa_economy_cms:war exploded: Waiting for server connection to start artifact deployment...

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.VersionLoggerListener log

정보: Server version:        Apache Tomcat/7.0.82

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.VersionLoggerListener log

정보: Server built:          Sep 29 2017 12:23:15 UTC

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.VersionLoggerListener log

정보: Server number:         7.0.82.0

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.VersionLoggerListener log

정보: OS Name:               Windows 8.1

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.VersionLoggerListener log

정보: OS Version:            6.3

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.VersionLoggerListener log

정보: Architecture:          amd64

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.VersionLoggerListener log

정보: Java Home:             C:\Program Files\Java\jdk1.7.0_80\jre

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.VersionLoggerListener log

정보: JVM Version:           1.7.0_80-b15

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.VersionLoggerListener log

정보: JVM Vendor:            Oracle Corporation

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.VersionLoggerListener log

정보: CATALINA_BASE:         C:\Users\sdlee\.IntelliJIdea2017.3\system\tomcat\Unnamed_sisaeconomy_2

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.VersionLoggerListener log

정보: CATALINA_HOME:         C:\Program Files\Apache Software Foundation\Tomcat 7.0

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.VersionLoggerListener log

정보: Command line argument: -Dcatalina.base=C:\Users\sdlee\.IntelliJIdea2017.3\system\tomcat\Unnamed_sisaeconomy_2

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.VersionLoggerListener log

정보: Command line argument: -Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 7.0

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.VersionLoggerListener log

정보: Command line argument: -Djava.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 7.0\temp

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.VersionLoggerListener log

정보: Command line argument: -Dcom.sun.management.jmxremote=

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.VersionLoggerListener log

정보: Command line argument: -Dcom.sun.management.jmxremote.port=1099

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.VersionLoggerListener log

정보: Command line argument: -Dcom.sun.management.jmxremote.ssl=false

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.VersionLoggerListener log

정보: Command line argument: -Dcom.sun.management.jmxremote.authenticate=false

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.VersionLoggerListener log

정보: Command line argument: -Djava.rmi.server.hostname=127.0.0.1

2월 01, 2018 2:13:26 오후 org.apache.catalina.core.AprLifecycleListener lifecycleEvent

정보: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.7.0_80\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\oraclexe\app\oracle\product\11.2.0\server\bin;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk-9.0.1bin;C:\ProgramData\Miniconda3;C:\ProgramData\Miniconda3\Scripts;C:\ProgramData\Miniconda3\Library\bin;C:\dcos\dcos;C:\Program Files\PuTTY\;C:\Program Files\Git\cmd;C:\Program Files\nodejs\;C:\spring-boot-cli-1.5.9.RELEASE-bin\spring-1.5.9.RELEASEbin;C:\Users\sdlee\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Bandizip\;C:\Users\sdlee\AppData\Roaming\npm;C:\Program Files\Microsoft VS Code\bin;.

2월 01, 2018 2:13:26 오후 org.apache.coyote.AbstractProtocol init

정보: Initializing ProtocolHandler ["http-bio-8680"]

2월 01, 2018 2:13:26 오후 org.apache.coyote.AbstractProtocol init

정보: Initializing ProtocolHandler ["ajp-bio-8009"]

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.Catalina load

정보: Initialization processed in 1271 ms

2월 01, 2018 2:13:26 오후 org.apache.catalina.core.StandardService startInternal

정보: Starting service Catalina

2월 01, 2018 2:13:26 오후 org.apache.catalina.core.StandardEngine startInternal

정보: Starting Servlet Engine: Apache Tomcat/7.0.82

2월 01, 2018 2:13:26 오후 org.apache.coyote.AbstractProtocol start

정보: Starting ProtocolHandler ["http-bio-8680"]

2월 01, 2018 2:13:26 오후 org.apache.coyote.AbstractProtocol start

정보: Starting ProtocolHandler ["ajp-bio-8009"]

2월 01, 2018 2:13:26 오후 org.apache.catalina.startup.Catalina start

정보: Server startup in 78 ms

Connected to server

[2018-02-01 02:13:27,407] Artifact sisa_economy_cms:war exploded: Artifact is being deployed, please wait...

2월 01, 2018 2:13:28 오후 org.apache.catalina.loader.WebappClassLoaderBase validateJarFile

정보: validateJarFile(C:\gitlab_downloads\sisaeconomy\sisa_economy_cms\target\sisa_economy_cms-1.0.0\WEB-INF\lib\servlet-api-2.5-20081211.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class

2월 01, 2018 2:13:28 오후 org.apache.catalina.startup.ContextConfig processServletContainerInitializers

심각: Failed to detect ServletContainerInitializers for context with name []

java.nio.file.AccessDeniedException: C:\Program Files\Apache Software Foundation\Tomcat 7.0\temp\jar_cache630000061732429863.tmp

at sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:83)

at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:97)

at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:102)

at sun.nio.fs.WindowsFileSystemProvider.newByteChannel(WindowsFileSystemProvider.java:230)

at java.nio.file.Files.newByteChannel(Files.java:317)

at java.nio.file.Files.createFile(Files.java:588)

at java.nio.file.TempFileHelper.create(TempFileHelper.java:138)

at java.nio.file.TempFileHelper.createTempFile(TempFileHelper.java:161)

at java.nio.file.Files.createTempFile(Files.java:850)

at sun.net.www.protocol.jar.URLJarFile$1.run(URLJarFile.java:218)

at sun.net.www.protocol.jar.URLJarFile$1.run(URLJarFile.java:216)

at java.security.AccessController.doPrivileged(Native Method)

at sun.net.www.protocol.jar.URLJarFile.retrieve(URLJarFile.java:215)

at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:71)

at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:109)

at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:122)

at sun.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:150)

at java.net.URL.openStream(URL.java:1041)

at org.apache.catalina.startup.WebappServiceLoader.parseConfigFile(WebappServiceLoader.java:166)

at org.apache.catalina.startup.WebappServiceLoader.load(WebappServiceLoader.java:120)

at org.apache.catalina.startup.ContextConfig.processServletContainerInitializers(ContextConfig.java:1579)

at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1280)

at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:888)

at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:388)

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:5519)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:1015)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:991)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)

at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1899)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:606)

at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)

at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:618)

at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:565)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:606)

at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)

at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1487)

at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:97)

at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1328)

at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1420)

at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:848)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:606)

at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)

at sun.rmi.transport.Transport$2.run(Transport.java:202)

at sun.rmi.transport.Transport$2.run(Transport.java:199)

at java.security.AccessController.doPrivileged(Native Method)

at sun.rmi.transport.Transport.serviceCall(Transport.java:198)

at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:567)

at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828)

at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.access$400(TCPTransport.java:619)

at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$1.run(TCPTransport.java:684)

at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$1.run(TCPTransport.java:681)

at java.security.AccessController.doPrivileged(Native Method)

at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:681)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

at java.lang.Thread.run(Thread.java:745)


2월 01, 2018 2:13:29 오후 org.apache.catalina.startup.ContextConfig configureStart

심각: Marking this application unavailable due to previous error(s)

2월 01, 2018 2:13:30 오후 org.apache.catalina.startup.TaglibUriRule body

정보: TLD skipped. URI: http://java.sun.com/jstl/core_rt is already defined

2월 01, 2018 2:13:30 오후 org.apache.catalina.startup.TaglibUriRule body

정보: TLD skipped. URI: http://java.sun.com/jstl/core is already defined

2월 01, 2018 2:13:30 오후 org.apache.catalina.startup.TaglibUriRule body

정보: TLD skipped. URI: http://java.sun.com/jsp/jstl/core is already defined

2월 01, 2018 2:13:30 오후 org.apache.catalina.startup.TaglibUriRule body

정보: TLD skipped. URI: http://java.sun.com/jstl/fmt_rt is already defined

2월 01, 2018 2:13:30 오후 org.apache.catalina.startup.TaglibUriRule body

정보: TLD skipped. URI: http://java.sun.com/jstl/fmt is already defined

2월 01, 2018 2:13:30 오후 org.apache.catalina.startup.TaglibUriRule body

정보: TLD skipped. URI: http://java.sun.com/jsp/jstl/fmt is already defined

2월 01, 2018 2:13:30 오후 org.apache.catalina.startup.TaglibUriRule body

정보: TLD skipped. URI: http://java.sun.com/jsp/jstl/functions is already defined

2월 01, 2018 2:13:30 오후 org.apache.catalina.startup.TaglibUriRule body

정보: TLD skipped. URI: http://jakarta.apache.org/taglibs/standard/permittedTaglibs is already defined

2월 01, 2018 2:13:30 오후 org.apache.catalina.startup.TaglibUriRule body

정보: TLD skipped. URI: http://jakarta.apache.org/taglibs/standard/scriptfree is already defined

2월 01, 2018 2:13:30 오후 org.apache.catalina.startup.TaglibUriRule body

정보: TLD skipped. URI: http://java.sun.com/jstl/sql_rt is already defined

2월 01, 2018 2:13:30 오후 org.apache.catalina.startup.TaglibUriRule body

정보: TLD skipped. URI: http://java.sun.com/jstl/sql is already defined

2월 01, 2018 2:13:30 오후 org.apache.catalina.startup.TaglibUriRule body

정보: TLD skipped. URI: http://java.sun.com/jsp/jstl/sql is already defined

2월 01, 2018 2:13:30 오후 org.apache.catalina.startup.TaglibUriRule body

정보: TLD skipped. URI: http://java.sun.com/jstl/xml_rt is already defined

2월 01, 2018 2:13:30 오후 org.apache.catalina.startup.TaglibUriRule body

정보: TLD skipped. URI: http://java.sun.com/jstl/xml is already defined

2월 01, 2018 2:13:30 오후 org.apache.catalina.startup.TaglibUriRule body

정보: TLD skipped. URI: http://java.sun.com/jsp/jstl/xml is already defined

2월 01, 2018 2:13:30 오후 org.apache.catalina.startup.TaglibUriRule body

정보: TLD skipped. URI: http://www.springmodules.org/tags/commons-validator is already defined

2월 01, 2018 2:13:30 오후 org.apache.catalina.startup.TaglibUriRule body

정보: TLD skipped. URI: http://www.springmodules.org/tags/valang is already defined

2월 01, 2018 2:13:30 오후 org.apache.catalina.startup.TldConfig execute

정보: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.

2월 01, 2018 2:13:30 오후 org.apache.catalina.core.StandardContext startInternal

심각: One or more components marked the context as not correctly configured

2월 01, 2018 2:13:30 오후 org.apache.catalina.core.StandardContext startInternal

심각: Context [] startup failed due to previous errors

[2018-02-01 02:13:31,166] Artifact sisa_economy_cms:war exploded: Error during artifact deployment. See server log for details.

2월 01, 2018 2:13:37 오후 org.apache.catalina.startup.HostConfig deployDirectory

정보: Deploying web application directory C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\docs

2월 01, 2018 2:13:37 오후 org.apache.catalina.startup.HostConfig deployDirectory

정보: Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\docs has finished in 315 ms