用eclipse可以使用tomcat发布项目,但是用cmd运行不了(localhost:8080出不来)

detzero 2018-04-25 02:19:06
用eclipse可以使用tomcat发布项目,但是用cmd运行不了(localhost:8080出不来)
控制台信息如下
D:\SoftHouse\apache-tomcat-9.0.1\bin>startup
Using CATALINA_BASE: "D:\SoftHouse\apache-tomcat-9.0.1"
Using CATALINA_HOME: "D:\SoftHouse\apache-tomcat-9.0.1"
Using CATALINA_TMPDIR: "D:\SoftHouse\apache-tomcat-9.0.1\temp"
Using JRE_HOME: "D:\SoftHouse\Java\jdk1.8.0_101"
Using CLASSPATH: "D:\SoftHouse\apache-tomcat-9.0.1\bin\bootstrap.jar;D:\So
ftHouse\apache-tomcat-9.0.1\bin\tomcat-juli.jar"
25-Apr-2018 14:11:48.403 警告 [main] org.apache.tomcat.util.digester.SetProperti
esRule.begin [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting pro
perty 'source' to 'org.eclipse.jst.jee.server:com.lvwang.osf' did not find a mat
ching property.
25-Apr-2018 14:11:48.421 信息 [main] org.apache.catalina.startup.VersionLoggerLi
stener.log Server version: Apache Tomcat/9.0.1
25-Apr-2018 14:11:48.422 信息 [main] org.apache.catalina.startup.VersionLoggerLi
stener.log Server built: Sep 27 2017 17:31:52 UTC
25-Apr-2018 14:11:48.423 信息 [main] org.apache.catalina.startup.VersionLoggerLi
stener.log Server number: 9.0.1.0
25-Apr-2018 14:11:48.424 信息 [main] org.apache.catalina.startup.VersionLoggerLi
stener.log OS Name: Windows 7
25-Apr-2018 14:11:48.425 信息 [main] org.apache.catalina.startup.VersionLoggerLi
stener.log OS Version: 6.1
25-Apr-2018 14:11:48.426 信息 [main] org.apache.catalina.startup.VersionLoggerLi
stener.log Architecture: amd64
25-Apr-2018 14:11:48.427 信息 [main] org.apache.catalina.startup.VersionLoggerLi
stener.log Java Home: D:\SoftHouse\Java\jdk1.8.0_101\jre
25-Apr-2018 14:11:48.429 信息 [main] org.apache.catalina.startup.VersionLoggerLi
stener.log JVM Version: 1.8.0_101-b13
25-Apr-2018 14:11:48.432 信息 [main] org.apache.catalina.startup.VersionLoggerLi
stener.log JVM Vendor: Oracle Corporation
25-Apr-2018 14:11:48.434 信息 [main] org.apache.catalina.startup.VersionLoggerLi
stener.log CATALINA_BASE: D:\SoftHouse\apache-tomcat-9.0.1
25-Apr-2018 14:11:48.436 信息 [main] org.apache.catalina.startup.VersionLoggerLi
stener.log CATALINA_HOME: D:\SoftHouse\apache-tomcat-9.0.1
25-Apr-2018 14:11:48.438 信息 [main] org.apache.catalina.startup.VersionLoggerLi
stener.log Command line argument: -Djava.util.logging.config.file=D:\SoftHouse\a
pache-tomcat-9.0.1\conf\logging.properties
25-Apr-2018 14:11:48.441 信息 [main] org.apache.catalina.startup.VersionLoggerLi
stener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.Cl
assLoaderLogManager
25-Apr-2018 14:11:48.445 信息 [main] org.apache.catalina.startup.VersionLoggerLi
stener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catali
na.webresources
25-Apr-2018 14:11:48.448 信息 [main] org.apache.catalina.startup.VersionLoggerLi
stener.log Command line argument: -Dsor.log.dir=D:\SoftHouse\solr_home\logs
25-Apr-2018 14:11:48.450 信息 [main] org.apache.catalina.startup.VersionLoggerLi
stener.log Command line argument: -Dcatalina.base=D:\SoftHouse\apache-tomcat-9.0
.1
25-Apr-2018 14:11:48.452 信息 [main] org.apache.catalina.startup.VersionLoggerLi
stener.log Command line argument: -Dcatalina.home=D:\SoftHouse\apache-tomcat-9.0
.1
25-Apr-2018 14:11:48.454 信息 [main] org.apache.catalina.startup.VersionLoggerLi
stener.log Command line argument: -Djava.io.tmpdir=D:\SoftHouse\apache-tomcat-9.
0.1\temp
25-Apr-2018 14:11:48.457 信息 [main] org.apache.catalina.core.AprLifecycleListen
er.lifecycleEvent Loaded APR based Apache Tomcat Native library [1.2.14] using A
PR version [1.6.2].
25-Apr-2018 14:11:48.460 信息 [main] org.apache.catalina.core.AprLifecycleListen
er.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters
[false], random [true].
25-Apr-2018 14:11:48.462 信息 [main] org.apache.catalina.core.AprLifecycleListen
er.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL
[true]
25-Apr-2018 14:11:49.505 信息 [main] org.apache.catalina.core.AprLifecycleListen
er.initializeSSL OpenSSL successfully initialized [OpenSSL 1.0.2l 25 May 2017]
25-Apr-2018 14:11:49.702 信息 [main] org.apache.coyote.AbstractProtocol.init Ini
tializing ProtocolHandler ["http-nio-8080"]
25-Apr-2018 14:11:49.972 信息 [main] org.apache.tomcat.util.net.NioSelectorPool.
getSharedSelector Using a shared selector for servlet write/read
25-Apr-2018 14:11:49.983 信息 [main] org.apache.coyote.AbstractProtocol.init Ini
tializing ProtocolHandler ["ajp-nio-8009"]
25-Apr-2018 14:11:49.989 信息 [main] org.apache.tomcat.util.net.NioSelectorPool.
getSharedSelector Using a shared selector for servlet write/read
25-Apr-2018 14:11:49.991 信息 [main] org.apache.catalina.startup.Catalina.load I
nitialization processed in 2158 ms
25-Apr-2018 14:11:50.025 信息 [main] org.apache.catalina.core.StandardService.st
artInternal Starting service [Catalina]
25-Apr-2018 14:11:50.027 信息 [main] org.apache.catalina.core.StandardEngine.sta
rtInternal Starting Servlet Engine: Apache Tomcat/9.0.1
25-Apr-2018 14:11:50.060 严重 [main] org.apache.catalina.core.ContainerBase.star
tInternal A child container failed during start
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException
: Failed to start component [org.apache.catalina.webresources.StandardRoot@467ae
cef]
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.ja
va:947)
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java
:839)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.
java:1425)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.
java:1415)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineEx
ecutorService.java:75)
at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorS
ervice.java:134)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.ja
va:941)
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.
java:258)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.StandardService.startInternal(StandardServic
e.java:422)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.StandardServer.startInternal(StandardServer.
java:770)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.startup.Catalina.start(Catalina.java:671)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:355)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:495)
Caused by: org.apache.catalina.LifecycleException: Failed to start component [or
g.apache.catalina.webresources.StandardRoot@467aecef]
at org.apache.catalina.util.LifecycleBase.handleSubClassException(Lifecy
cleBase.java:441)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:198)
at org.apache.catalina.core.StandardContext.resourcesStart(StandardConte
xt.java:4758)
at org.apache.catalina.core.StandardContext.startInternal(StandardContex
t.java:4893)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.
java:1425)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.
java:1415)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineEx
ecutorService.java:75)
at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorS
ervice.java:134)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.ja
va:941)
... 21 more
Caused by: java.lang.IllegalArgumentException: The main resource set specified [
D:\SoftHouse\apache-tomcat-9.0.1\webapps\com.lvwang.osf] is not valid
at org.apache.catalina.webresources.StandardRoot.createMainResourceSet(S
tandardRoot.java:749)
at org.apache.catalina.webresources.StandardRoot.startInternal(StandardR
oot.java:706)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
... 30 more

...全文
738 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
QWERT4745 2018-04-26
  • 打赏
  • 举报
回复
应该是删除掉了一些缓存和临时文件
detzero 2018-04-26
  • 打赏
  • 举报
回复
引用 2 楼 QWERT4745 的回复:

Caused by: java.lang.IllegalArgumentException: The main resource set specified [
D:\SoftHouse\apache-tomcat-9.0.1\webapps\com.lvwang.osf] is not valid
com.lvwang.osf是你的项目名? 把项目清空直接启动tomcat会不会报错?换个tomcat试下
我把tomcat下面work删光了 webapps下面的相关项目也删掉了 还是报错 用eclipse clean tomcat work directory就好了 这是为什么
detzero 2018-04-26
  • 打赏
  • 举报
回复
我把tomcat下面work删光了 webapps下面的相关项目也删掉了 还是报错 用eclipse clean tomcat work directory就好了 这是为什么
QWERT4745 2018-04-25
  • 打赏
  • 举报
回复

Caused by: java.lang.IllegalArgumentException: The main resource set specified [
D:\SoftHouse\apache-tomcat-9.0.1\webapps\com.lvwang.osf] is not valid
com.lvwang.osf是你的项目名? 把项目清空直接启动tomcat会不会报错?换个tomcat试下
detzero 2018-04-25
  • 打赏
  • 举报
回复
25-Apr-2018 14:11:50.085 严重 [main] org.apache.catalina.core.ContainerBase.star tInternal A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException : A child container failed during start 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.ja va:947) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine. java:258) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.startInternal(StandardServic e.java:422) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer. java:770) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Catalina.start(Catalina.java:671) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:355) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:495) Caused by: org.apache.catalina.LifecycleException: A child container failed duri ng start at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.ja va:956) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java :839) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase. java:1425) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase. java:1415) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineEx ecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorS ervice.java:134) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.ja va:941) ... 13 more 25-Apr-2018 14:11:50.107 严重 [main] org.apache.catalina.startup.Catalina.start The required Server component failed to start so Tomcat is unable to start. org.apache.catalina.LifecycleException: A child container failed during start at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.ja va:956) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine. java:258) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.startInternal(StandardServic e.java:422) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer. java:770) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Catalina.start(Catalina.java:671) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:355) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:495) 25-Apr-2018 14:11:50.120 信息 [main] org.apache.coyote.AbstractProtocol.pause Pa using ProtocolHandler ["http-nio-8080"] 25-Apr-2018 14:11:50.122 信息 [main] org.apache.coyote.AbstractProtocol.pause Pa using ProtocolHandler ["ajp-nio-8009"] 25-Apr-2018 14:11:50.125 信息 [main] org.apache.catalina.core.StandardService.st opInternal Stopping service [Catalina] 25-Apr-2018 14:11:50.128 信息 [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-8080"] 25-Apr-2018 14:11:50.131 信息 [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["ajp-nio-8009"]

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧