草庐IT

tomcat7-maven

全部标签

java - net.ltgt.gwt.maven 和 org.codehaus.mojo GWT Maven 插件有什么区别?

显然,GWT有两个maven插件:这个:net.ltgt.gwt.mavengwt-maven-plugin1.0-rc-6还有这个:org.codehaus.mojogwt-maven-plugin2.8.0-SNAPSHOT有什么区别? 最佳答案 免责声明:我是org.codehaus.mojo插件的前维护者,也是net.ltgt.gwt.maven插件的作者。这些插件使用GWT和Maven的方法非常不同;我将尝试在此处总结最重要的内容。首先,org.codehaus.mojo绑定(bind)到特定版本的GWT;这意味着每当发布

java - 当构建版本不是-SNAPSHOT 时如何启用 Maven 配置文件?

我正在尝试使用gitflow-helper-maven-plugin我的Maven构建的扩展。因此,我想配置我的项目,以便在构建发布版本时运行一些额外的步骤,并在编译SNAPSHOT版本时跳过它们,但是如果${project.version包含-SNAPSHOT。有什么建议吗? 最佳答案 下面是一种可能的方法,您可以始终在Maven构建中模拟if语句:使用buid-helper-maven-plugin及其regex-property目标来解析默认的${project.version}属性并创建一个新的${only.when.is.

Java Tomcat 启用缓存

在tomcat上设置缓存的最佳方法是什么?还有缓存是如何工作的?它是基于url,基于目录还是什么?我需要特定于url的缓存,这样数据库就不会对相同的url进行相同的计算 最佳答案 最简单的方法是使用专用的网络缓存提供程序。Tomcat没有OOTB,但您可以使用Apachewithmod_cache(显然是mod_jk)。在此配置中,Apache倾向于充当缓存由Tomcat提供的动态内容的代理缓存;您必须确保Tomcat提供正确的header以确保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 - 如何让 Eclipse 正确地与 Maven 和 SVN 一起工作?

我有一个从SVNcheckout的多模块Maven项目。我在Eclipse中安装了m2eclipse。然后我将项目导入到Eclipse中。一切都好。但是在我从SVN(在Eclipse之外)更新我的Maven项目后,Eclipse会给我很多错误和警告,除非我再次导入该项目。这真的很烦人。每次从SVN更新项目时,我都必须导入该项目。有解决办法吗?非常感谢。:) 最佳答案 安装Subclipse看这里:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA然后安装

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 - Maven Codehaus findbugs 插件 "onlyAnalyze"选项未按预期工作

不耐烦的更新:很简单,使用package.-代替package.*进行分包扫描,as-per下面是martoe的回答!我似乎无法让onlyAnalyze为我的多模块项目工作:无论我设置什么包(或模式),maven-findbugs-plugin都不会评估子包,因为我'd期望通过packagename.*.为了证明我自己或插件有问题(尽管我总是认为是前者!),我设置了一个具有以下结构的小型Maven项目:pom.xmlsrc/main/java/acme/App.javamain/java/acme/moo/App.javamain/java/no_detect/App.java这很简单

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