草庐IT

Tomcat-Apache

全部标签

java - Eclipse下运行Tomcat时wtpwebapps/myapp为空

我知道tomcat正在运行,因为当我输入http://localhost时,tomcat页面显示。我的问题是我无法弄清楚为什么wtpwebapps/myapp是空的,就像eclipse没有发布它,当我输入http://localhost/myapp时,我收到404错误。在服务器概览中:服务器位置设置为“使用Tomcat安装”|服务器路径:服务器的文件夹|部署路径:wtpwebapps服务器选项:将模块上下文发布到单独的XML文件发布:资源变化时自动发布我用的是eclipseGanymede3.4.2,tomcat6.0,Win7下任何帮助将不胜感激,谢谢 最

java - 最新更改未反射(reflect)在 servlet (tomcat) 中

我正在做我安静的项目,现在我正在使用tomcat和eclipse到现在都正常工作..我在22-1-2012部署了war(带有一些打印消息)它工作正常然后第二天我做了一些更改删除了一些消息并重新部署了文件...在我的webapps文件夹中它显示了最新时间对于我的war文件的“最后修改”..我做错了什么告诉我..P.S对同一项目的JSP页面的任何更改都会反射(reflect)出来,但servlet类未更改这是日志文件显示的内容_SEVERE:Web应用程序似乎已通过java.util.TimerAPI启动了名为[MySQLStatementCancellationTimer]的TimerT

java - 如何在 Apache POI 中设置 Excel 默认行高

我正在使用ApachePOI3.7和SpringMVC3.1。如何在apachePOI中设置excel默认行高?我试过sheet.setDefaultRowHeight((short)100)和sheet.setDefaultRowHeightInPoints(100)但这不起作用。对这个问题有什么建议吗?谢谢。 最佳答案 我用row.setHeightInPoints((2*sheet.getDefaultRowHeightInPoints()));将它(例如)设置为2个字符高。 关于

java - Apache POI 3.7 OutOfMemoryError : Java heap space when writing to large no of rows to xlsx files

我需要在xlsx文件中写入超过65000行的结果集。所以,我正在尝试使用ApachePOI3.7。我收到OutOfMemoryError:Java堆空间。除了增加JVM内存似乎无法解决问题外,我该如何解决此问题。简单示例代码:publicstaticvoidmain(String[]args)throwsIOException{Workbookwb=newXSSFWorkbook();CreationHelpercreateHelper=wb.getCreationHelper();Sheetsheet=wb.createSheet("newsheet");//Createarowan

java - 捕获所有 Tomcat (GWT) servlet 中所有未处理异常的最佳方法

我将Tomcat7和Lo4j用于所有服务器日志,将GWT用于客户端(仅AJAX调用)。我所有未处理的异常都记录在我的catalina.log中。现在我想捕获所有异常并添加一些用户特定的TomcatSessionData。有几种方式:trycatch所有servlet(一定有更好的解决方案)。http://tomcat.apache.org/tomcat-7.0-doc/aio.html:我将不得不更改我的连接器,我不知道我是否可以在事件处理程序(EventType.ERROR)中使用Tomcatsession。更好的方法?实现此目标的最佳方法是什么? 最佳答

java - apache-tomcat 7.0 不解压 .war?

我想将我的应用程序部署到服务器,然后我可以像这样访问应用程序:http://10.10.10.10/index.jsp但不是http://10.10.10.10/bar/index.jsp所以这是我在server.xml中的主机配置:但是,在我启动tomcat之后sh$CATALINA_HOME/bin/startup.sh我发现tomcat并没有解压$CATALINA_HOME/webapps下的war文件。然后我尝试删除$CATALINA_HOME/webapps/ROOT中的所有文件,但没关系。那么之前有人遇到过这个问题吗?以及如何解决问题? 最佳答案

java - 如何设置最大 tomcat gzip 压缩大小?

我正在配置tomcat来压缩基于文本的文件。我当前的配置有:compression="on"compressableMimeType="text/html,text/xml,text/plain,text/css,text/javascript,application/xml,application/x-javascript,application/json"但是,我注意到超过~60kb的javascript文件没有被压缩。我是否遗漏了任何隐藏设置? 最佳答案 正在搜索documentationfortomcat7我找不到对comp

java - 线程 "main"java.lang.NoClassDefFoundError : org/apache/commons/codec/DecoderException 中的异常

我尝试通过Solrj查询Solr这是我的代码publicclassReadFromSolr{publicstaticvoidmain(String[]args)throwsMalformedURLException,SolrServerException{Stringurl="http://localhost:8983/solr";try{SolrServerserver=newCommonsHttpSolrServer(url);ModifiableSolrParamsparams=newModifiableSolrParams();params.set("qt","/select"

java - HotSwaping代码到 "mvnDebug tomcat:run"

通常我使用mvnDebugtomcat:run启动tomcat。代码更改后我需要使用mvntomcat:redeploy。这是次优的,因为我通常只更改现有方法体的内容。我可以将方法的主体热交换到运行时中,然后热重新部署作为回退吗?不幸的是,我没有找到像maven-hotswap-plugin这样的东西。faces-config.xml...com.sun.facelets.FaceletViewHandlerde_DEMessagemessageorg.springframework.web.jsf.el.SpringBeanFacesELResolverweb.xml:org.spr

java - 如何在下面使用带有 Apache httpclient 的 jersey-client?

我正在为一个项目使用jersey-client,我想让Client使用来自Apachehttpclient库的HTTP客户端。我之前看到这是可能的。我正在使用Jersey2.20。 最佳答案 使用ApacheConnectorProvider.将实例传递给ClientConfig.connectorProvider()获取将在后台使用ApacheHTTP客户端的ClientConfig实例。使用以下依赖项:org.glassfish.jersey.connectorsjersey-apache-connector2.20这是一个工作