我有一个项目如果连接不上网络的话tomcat启动就报错....是因为dtd就是配置文件的头.....以前没这样过啊...怎么突然就这样了有什么办法没有啊??我如果不添加这行的话也不行...怎么弄啊...求解..<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
解决方案 »
- 多个数组如何比对,求方法
- java 图片浏览器的实现
- 计算机研究生关于模式识别、图论、自然计算、数据挖掘、VRA(?不知道)等方向的许多问题
- 在ajax中,如果有一个返回值为set,但是我想在jsp页面中使用它,怎么使用??请各位帮帮忙!!!
- struts就用中,想配多个mapping ,如 *.do 和 /do/* 共存.怎么实现,谢谢
- 上海某软件公司在武汉紧急招聘JAVA工程师
- Tapertry中的contrib:When和contrib:Otherwise如何使用?
- ★★★★★★★★已经读到了XML文件,但是显示XML文件中的具体的数据呢? ★★★★★★★★
- ResultSet.deleteRow()如何使用
- web.xml配置问题
- struts2中怎样实现过滤jsp页面的过滤器?
- [小女诡求]java程序 十六进制转十进制
它在网络上定位不到你那个dtd文件,本地找也找不到
所以要在
window -> preferences -> MyEclipse -> Files and Editors -> xml -> Xml Catalog
里面配置本地的dtd文件,具体咋配,google呗
根据DTD中的这个http://struts.apache.org/dtds/struts-2.0.dtd链接将struts-2.0.dtd文件下载到本地硬盘上,然后将DTD中的http://struts.apache.org/dtds/struts-2.0.dtd链接替换成,struts-2.0.dtd文件在硬盘上的路径即可。
要注意你用的struts 版本
2011-2-9 10:16:21 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: E:\MyEclipse7.0\Genuitec\Common\binary\com.sun.java.jre.win32.x86_1.5.0.011\bin;E:\Tomcat 6.0\bin
2011-2-9 10:16:21 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2011-2-9 10:16:21 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 2291 ms
2011-2-9 10:16:21 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2011-2-9 10:16:21 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.16
2011-2-9 10:16:25 org.apache.catalina.core.StandardContext addApplicationListener
信息: The listener "org.springframework.web.context.ContextLoaderListener" is already configured for this context. The duplicate definition has been ignored.
log4j:WARN No such property [conversionPattern] in org.apache.log4j.HTMLLayout.
2011-2-9 10:16:27 org.apache.catalina.core.ApplicationContext log
信息: Loading Spring root WebApplicationContext
2011-2-9 10:16:53 org.apache.catalina.core.StandardContext filterStart
严重: Exception starting filter action2
Unable to load configuration. - [unknown location]
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:58)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:360)
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:403)
at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:190)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4356)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:924)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:887)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
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:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: Unable to load jar:file:/E:/Tomcat%206.0/webapps/Arms_Collect/WEB-INF/lib/struts2-jquery-plugin-2.4.1.jar!/struts-plugin.xml - [unknown location]
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:890)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadDocuments(XmlConfigurationProvider.java:144)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.init(XmlConfigurationProvider.java:111)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:164)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:55)
... 30 more
Caused by: struts.apache.org - [unknown location]
at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:115)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:885)
... 34 more
Caused by: java.net.UnknownHostException: struts.apache.org
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:113)
... 35 more
2011-2-9 10:16:53 org.apache.catalina.core.StandardContext start
严重: Error filterStart
2011-2-9 10:16:53 org.apache.catalina.core.StandardContext start
严重: Context [/Arms_Collect] startup failed due to previous errors
2011-2-9 10:16:53 org.apache.catalina.core.ApplicationContext log
信息: Closing Spring root WebApplicationContext
这是我的异常。。我实在搞不定了
因为jQuery啊???
这句就说明你的jar包有问题,原因有以下几种,
1.你的jar包不存在,需要的文件找不到
2.你的jar包出现了重复,系统不知道调用哪个
而这种情况,需要的就是你仔细看一下你的Eclipse中外加的jar包所含信息是否重复了自带jar文件
只要吧你添加的jar删掉就可以了,我昨天也是这个毛病