草庐IT

tomcat7-maven

全部标签

java - 我如何从公司防火墙后面使用新的 JBoss Maven 存储库?

我依赖于Hibernate3.5.3只有我可以从新的JBossMavenrepository获得托管于Sonatype的Nexus并且所有URL都使用HTTPS进行保护。我可以通过网络浏览器从公司防火墙后面访问这个存储库。但是Maven无法解析工件。我在构建开始时看到以下警告:[WARNING]Unabletogetresource'org.hibernate:hibernate-core:pom:3.5.3-Final'fromrepositoryjboss.org(https://repository.jboss.org/nexus/content/repositories/rel

java - 如何使用 Tomcat 6 限制请求执行时间

我正在使用Spring和Tomcat6开发Web应用程序。有时,由于某种原因,请求需要很长时间才能完成,这会降低服务器的性能。是否可以在Tomcat6或Spring中限制请求执行时间?欢迎使用其他解决此问题的方法。谢谢。 最佳答案 使用HttpConnector配置connectionTimeout修改你的server.xmlxxxx是毫秒数 关于java-如何使用Tomcat6限制请求执行时间,我们在StackOverflow上找到一个类似的问题: http

java - 匿名用户的 Tomcat/spring session 管理

我有下一个用例:我们有网上商店,用户可以在其中选择一些商品然后购买。他可以在登录应用程序之前将商品添加到购物车。所有这些项目都必须存储在他的session中。当用户点击“支付”按钮时,我们将询问他的凭据/卡/等。我的问题:当我在将商品添加到购物车之前登录时,一切正常。但是当我尝试以匿名用户身份将商品添加到购物车时,商品没有存储。以匿名用户身份刷新每个页面后,我总是收到不同的JSESSIONID。我决定创建简单的应用程序来说明我的问题。我认为没有我的消息来源无法修复它。这是我的申请:https://github.com/AlexTestAccount/simple_test很简单。它只包

java - 为什么 Weld 在 Tomcat 上显示 "Injection into Listeners is not supported"?

我有一个使用Resteasy的Web项目(它又使用Weld)并部署到Tomcat7.0.22(我把具体版本放在这里以防这个问题是这个版本特有的)。我有一个如下所示的ServletContextListener:@WebListenerpublicclassApplicationInitialisationListenerimplementsServletContextListener{//createaloggerhere@InjectHealthCheckhealthCheck;@OverridepublicvoidcontextInitialized(ServletContextE

java - Maven并行测试输出

当我将我的Mavenbuild设置为并行运行我的集成测试时,我看到:01:31:47-------------------------------------------------------01:31:47TESTS01:31:47-------------------------------------------------------01:31:48Concurrencyconfigisparallel='classes',perCoreThreadCount=true,threadCount=20,useUnlimitedThreads=false但是我没有看到任何测试的进

java - Google App Engine 在没有 maven 的情况下添加模块

我已经浏览了很多搜索结果,但找不到我想要的东西,我已经使用Appengine很长时间了,单一的war目录非常简单。现在Google宣布Appengine模块可用于GA,我已经阅读了所有相关内容,并且知道它是如何工作的。我的问题是,如何在没有maven的情况下将模块添加到appengine?,我不想使用maven,我对GAE+Maven+Eclipse有点失望,没有热重新部署。谁能给我一个例子,说明如何在没有Maven支持的情况下向AppEngine应用程序添加模块。另一个问题是,我知道很多人都在使用appengine和maven,但是我尝试了很多让这三个(GAE+maven+eclip

java - Tomcat EOFException : Unexpected EOF read on the socket 异常

我想更好地了解Tomcat如何处理请求以及为什么会出现我的特定问题。我正在尝试使用NetflixHystrix框架增强我现有的SpringMVCWeb应用程序。这涉及添加特定于hystrix的servlet来处理以/hystrix.stream结尾的请求。根据日志(如下),此映射有效并且请求被转发到正确的servlet。但是,抛出的异常不会在servlet中发生。我还尝试扩展servlet以添加额外的日志记录-但似乎没有调用servlet中的任何方法。异常似乎是由于我不知道的Tomcat内部工作而发生的。这是我的web.xml中的一个片段(请注意,我的应用程序的其余部分工作正常-这只是

java - 如何在传统的tomcat webapps文件夹中部署一个spring boot MVC应用程序?

我按照带有gradle的springbootspringmvc示例创建了一个简单的springmvc应用程序。结构如下。src/main/java-这是所有代码库所在的地方。src/main/resources-这是所有资源/模板所在的位置。importorg.springframework.boot.SpringApplication;importorg.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublicclassApplication{publicstaticvo

java - Spring Web Reactive 不能作为部署在 Tomcat 8.5 上的 war 文件工作

我有提供一些RESTAPI的SpringBoot(2.0.0M5)应用程序。我想使用RouterFunction实现这个API。当我使用嵌入式Jetty运行应用程序时,一切正常。当我将应用程序转换为WAR文件(在documentationhere之后)并将其部署到Tomcat8.5时,我在尝试调用任何端点时总是得到404。我可以在日志中看到端点已被识别:[ost-startStop-1]s.w.r.r.m.a.RequestMappingHandlerMapping:Mapped"{[/say-hello],methods=[GET]}"ontojava.lang.Stringcom.

java - Tomcat 7,Spring rest 模板应用程序在浏览器中生成 err_invalid_chunked_encoding

我有一个Tomcat7,Spring4.2'RestController'RESTAPI的实现,它似乎为返回JSON响应的少数API调用生成了'ERR_INVALID_CHUNKED_ENCODING'。创建ResponseEntity的代码相同。但是对于少数API调用,"Content-Length"设置正确,而其他调用"Transfer-Encoding"设置为Chunked。privateCacheControlcacheControl=CacheControl.noStore().mustRevalidate();protectedResponseEntity>createEn