14得票8回答
在tomcat6中是否有一种方法可以强制执行部署顺序?

我在我的webapp文件夹中有3个war包。其中两个是基于第三个服务构建的。我处于测试环境,即我无法控制它们的架构,因此我不能做任何更改。 问题:有没有办法在Tomcat中强制部署顺序? 我在stackoverflow上遇到了一个问题(链接),但没有解决方案。 实际上,这位用户建议按字母...

14得票3回答
Eclipse + Maven + Tomcat 调试

我正在使用Eclipse开发一个Web应用程序,并且我正在使用Maven、Spring和Tomcat。 现在我遇到的问题是调试时 debug as => debug on server 不起作用。 我只会得到异常。(是的,我已经创建了服务器) 如果我使用mvn命令编译它,将war放入我的To...

13得票3回答
Tomcat:限制对/一个/ Web应用程序的本地主机访问

我正在运行Tomcat 6来提供几个Web应用程序,其中大多数都是面向公众的。 但是,我想限制对仅一个Web应用程序的访问,仅允许来自本地主机的连接。 我可以使用context.xml中的阀门限制所有 Web应用程序的访问,如以下描述: Tomcat通过IP地址限制访问 但我无法弄清...

13得票3回答
如何在Tomcat 6中禁用传输编码?

我有一个运行在Tomcat 6.0.29服务器和JDK 1.6上的Web应用程序。 当我向客户端发送响应时,Tomcat会发送Transfer-Encoding: chunked 如果响应大小大于8KB,则在响应头中使用分块传输编码。对于小于8KB的响应,它会发送Content-Lengt...

13得票3回答
Tomcat 6中的Quartz调度器,线程不停止

我使用Quartz作为Web应用程序。当我部署应用程序时一切正常,但是当我卸载该应用程序时,Quartz线程没有被销毁。 日志显示: INFO: 停止服务Catalina SEVERE: web应用[/example]似乎已经启动了一个名为[DefaultQuartzScheduler_Wo...

13得票3回答
Tomcat 6是否准备好进行持续集成或如何使其工作?

我正在寻找关于如何使Tomcat CI准备好或一个Servlet容器/应用容器的提示,这些容器经常需要重新部署,就像在使用Hudson CI时发生的那样。 我发现Tomcat 6不能正确地卸载Web应用程序,会在JVM中留下类。 例如,我使用VisualVM监视Tomcat 6:在启动时有...

13得票8回答
配置中定义的两个或多个Web模块具有相同的上下文根。

我正在运行Tomcat Server 6.0,在此服务器上尝试运行任何Web应用程序时,它会显示错误消息:“配置中定义的两个或更多Web模块具有相同的上下文根。要启动此服务器,您需要删除重复项。” 我使用的是Eclipse 3.6 Helios版本。 如何删除重复项?

13得票1回答
ClassNotFoundException: org.apache.tomcat.jdbc.pool DataSourceFactory in java.lang.Class

我正在研究放弃使用Oracle连接池并改用Tomcat连接池。我按照在Tomcat的/conf/server.xml中配置<Resource>的各种例子进行操作。我在这里找到了很好的信息。然而,当我启动Tomcat时,我遇到了以下错误: javax.naming.Namin...

12得票2回答
一个JAX-RS REST服务如何通过注释实现身份验证?

我使用 JAX-RS 编写了一个 REST API,现在需要为它添加身份验证功能。目前我找到的所有信息都建议使用 Spring 来实现,但我没有使用 Spring。是否已有现成的解决方案,或者编写起来是否容易,可以让我注释方法或整个类,并强制要求出现身份验证头? 如果相关,我正在使用 Tom...

12得票6回答
Eclipse:选择中没有包含可以在服务器上运行的任何资源

我无法在Eclipse IDE中将Maven Java Web应用程序项目运行到配置的Tomcat服务器上。 最初,我可以右键单击项目并在Tomcat服务器上运行它,但自从我将该项目共享到存储库后,我就无法这样做了。 我已将项目与存储库断开连接,但现在我甚至看不到在Eclipse IDE中...