当前位置:编程学习 > JAVA >>

tomcat6手动打开与服务打开区别

今天部署项目,发现开发时能用功能放到服务器上不能执行了,最后试验发现如果到tomcat6安装文件的bin下直接打开tomcat6.exe(即dos窗口打开)功能可以运行,在我的电脑右键管理--》服务中打开tomcat6服务就不能运行功能
(这个功能是指在tomcat中配置了多个Context xml文件,以实现访问服务器项目文件夹外资源的目地)
不知道tomcat6手动打开与服务打开区别 --------------------编程问答-------------------- 难道是题目很乏味 --------------------编程问答-------------------- 没有区别,部署完重启service即可 --------------------编程问答-------------------- 还是我的配置有错,现在是doc窗口模式,在本地可以看到设置好的context指向文件夹内的内容,可是在服务器上就是404了,奇怪了 --------------------编程问答-------------------- 记日志 --------------------编程问答-------------------- 如果是dos模式日志是正常的,如果是服务模式就出错了。
可以试试 --------------------编程问答-------------------- 不是  是有区别的    手动打开的话用配置文件配置就行了    如果是服务的话   是读注册表里面的内容的  就是设置内存什么的    --------------------编程问答-------------------- 怎么才能让他们一样呢。我看了两者打印出来的log,里面一些配置信息是一样的,结果确不一样
--------------------编程问答-------------------- 在   bin下面的   javaw.exe那个程序里面配置一下   好像是叫这个名   服务启动的时候是不读配置文件的   --------------------编程问答-------------------- 错误选段
Oct 18, 2012 5:10:18 PM org.apache.catalina.core.AprLifecycleListener init
INFO: 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\Apache Software Foundation\Tomcat 6.0\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;%CATALINA_HOME%\bin;C:\Program Files\Java\jdk1.6.0_24\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Windows Imaging\;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE;C:\Program Files\Microsoft Visual Studio 8\VC\bin;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;;C:\Program Files\TortoiseSVN\bin;C:\Program Files\MySQL\MySQL Server 5.1\bin;C:\WINDOWS\system32\WindowsPowerShell\v1.0;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\
Oct 18, 2012 5:10:18 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Oct 18, 2012 5:10:18 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 311 ms
Oct 18, 2012 5:10:18 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Oct 18, 2012 5:10:18 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.32
Oct 18, 2012 5:10:18 PM org.apache.catalina.core.StandardContext resourcesStart
SEVERE: Error starting static Resources
java.lang.IllegalArgumentException: Document base G:\Departments\Tool_production\Engineering\programming_index does not exist or is not a readable directory
at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:142)
at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4319)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4488)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Oct 18, 2012 5:10:18 PM org.apache.catalina.core.StandardContext start
SEVERE: Error in resourceStart() --------------------编程问答-------------------- 我用的是tomcat7 也遇到这样的问题 MyEclipse启动没有问题 但是服务启动就有问题了
补充:Java ,  Java EE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,