embedded-tomcat-8相关内容
我已将Tomcat从7.0.34版升级到8.0.33版,从那以后,我一直面临共享Web应用程序上下文和Junit上下文的问题。 我有一个带有Singleton类的Web应用程序,它收集有关该Web应用程序的统计数据。我还有在嵌入式Tomcat中运行Web应用程序的Junit。Junit查询Web应用程序,然后检查统计数据。 我试着做一个简单的例子: 单件: public
..
我想在 Tomcat 8 上运行的 Java EE webapp 中使用 @WebServlet 注释. 我已经读到我需要在我的 web.xml 中声明 Servlet 版本 3.1,并且我的 Servlet 需要扩展 HttpServlet.我做了所有这些但仍然 @WebServlet 不起作用.我收到 HTTP 404. 我也在我的 web.xml 中尝试使用 metadata-c
..
当我尝试使用嵌入式 Tomcat 服务器将 JNDI 数据源与 Spring Boot 和 Spring Data JPA 结合使用时,在使用 SpringApplication.run 运行应用程序时收到以下错误消息: org.springframework.beans.factory.BeanCreationException:创建名为“entityManagerFactory"的 bean
..
我创建了一个 Servlet(从 HttpServlet 扩展)并按照 3.0 规范进行了注释 @WebServlet(name="DelegateServiceExporter", urlPatterns={"/remoting/DelegateService"}) 我在 Spring Boot 中的 @Configuration 类会扫描这个 servlet 的包.但是,当我的 Sprin
..
我将Springboot 2.1.4与EmbeddedTomcat一起使用.当我运行服务器时,将创建/tmp/jar_cache###.tmp.我该如何使用jar_cache ###.tmp? 我正在使用CENTOS 7和Java版本"1.8.0_162". 如果我将tmpdir更改为其他目录,而不是/tmp,那么如何处理默认创建的大量jar_cache ###? 使用/tmp目
..
是Spring Boot应用程序的新手.我有一个任务来创建应该由rest控制器处理的通用crud存储库.我只是从一些例子开始.但是我的应用程序没有启动嵌入式tomcat.另外我的休息控制器URI没有映射.这是Maven模块项目,所有依赖项都在父Maven中配置.如何解决这个问题. 这是我的代码 import org.springframework.boot.SpringApplicat
..
我想在Spring Boot应用程序中使用嵌入式tomcat获取当前活动的客户端请求线程数,以便可以在执行器的度量标准端点上公开它.我不是在寻找活动会话,而是活动请求处理线程.最好,我也想通过每个连接器获取此数据. 有人在春季启动时了解如何获取此信息的任何好主意吗? 解决方案 我不知道这是否是您要寻找的东西,但是您可以通过JMX获得类似的服务器值.您可以启动当前的Spring Boo
..
我正在使用Grails的Json views插件.在开发中可以使用,但是当我将其作为jar文件运行时,它无法找到要渲染的模板/gson文件.我收到以下错误 //code def template = jsonViewTemplateEngine.resolveTemplate() def writable = templa
..
最初的问题是,当我使用方法"DELETE"发送http请求时,正文部分无法发送到服务器. 使用Google搜索后,我发现这篇文章建议修改服务器. xml文件并将"parseBodyMethods"添加到连接器部分可以解决此问题:
..
解释我的症状的最接近的stackoverflow问题在这里-我正在将Grails 2.3.4应用程序升级到Grails 3.1.10,并且一切都在使用'grails run-app'. 当我发动战争时,除了URL以外,我什么都没有,只有404. 战争展开,而catalina.out中没有任何错误消息. tomcat访问日志显示我的访问尝试. (不是Linux问题吗?) 我可
..
我在Thymeleaf上使用Spring Boot 1.2.2. 我的问题是我尝试以表格形式发布一长列的项目(一些标签,一个复选框),但无法执行列表中的许多项目. (我测试了小列表,但效果很好.) 首先,我使用码头,但遇到了一个错误,提示: java.lang.IllegalStateException: Form too many keys at org.eclipse.jetty.
..
我创建了一个Servlet(从HttpServlet扩展),并按照3.0规范进行了注释 @WebServlet(name="DelegateServiceExporter", urlPatterns={"/remoting/DelegateService"}) Spring Boot中的@Configuration类扫描此servlet的包.但是,当我的Spring Boot应用程序启动
..
我正在使用Spring Boot 1.5.13版本. 我收到如下异常消息. Could not parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [/tmp/tomcat.4296537502689403143.5000/work
..
我当前正在运行具有嵌入式tomcat的spring-boot version 1.4.0.RELEASE应用程序.包含的Tomcat版本是8.5.4 需要将tomcat版本更新为9.x.当我查看mvnrepository时此处,我发现tomcat版本9.0.5有可用更新(如下图所示) 如果无法在我的pom.xml中直接提及此版本,该如何在我的项目中使用该版本? 我不想走传统的部署
..
我目前正在迁移Spring MVC Webapp(通过spring-boot将xml-config迁移到java-config,将tomcat迁移到嵌入式tomcat). webapp使用freemarker作为模板引擎和JSP Taglib.现在,当我调用一个freemarker页面时,出现以下错误: freemarker.ext.jsp.TaglibFactory$TaglibGe
..
我正在从JBoss/Wildfly移植一个旧的应用程序以在tomcat上运行.我可以使用网络上的资源完成的大多数工作.但是,我对最新一期不太满意.我很早就知道我必须添加 providedRuntime('org.apache.tomcat.embed:tomcat-embed-jasper') 作为请求路由的依赖项.如果不包括此依赖项,则发出请求时会出现404错误.现在,这似乎对我的应用
..
我正在将Spring Boot与Embedded Tomcat一起使用,并尝试使用JNDI,但出现以下错误: javax.naming.NameNotFoundException:名称[jdbc/dataSource] 任何提示将不胜感激. 这是我的代码: @Configuration public class TomcatJndiConfiguration{ @Valu
..
将Apache Tomcat嵌入到eclipse Web应用程序项目中. 当我将最新的Tomcat 8(嵌入式8.0.8)罐子用作依赖项时,该代码有效,并且该服务器的响应地址为 http://localhost:8080 ,但是,它无法以相同的方式启动,并且在使用最新的Tomcat 9(9.0.5 Embedded)jar时在此地址中没有响应. 代码很简单.我已经进行了尽可能详尽的研究,但没有
..
如何将Hazelcast用作带有Spring Boot和Spring Security的嵌入式Tomcat的http会话存储?我看到有一个EmbeddedServletContainerCustomizer和SpringAwareWebFilter,但我不知道如何使用它. 解决方案 如Hazelcast文档中所述的 ,则需要配置Hazelcast的SpringAwareWebFilter和
..
我的应用程序以1.5.6版的java -jar启动.spring boot的发布. 我的请求之一的内容为字符"{".将其发送到服务器时,会引发以下异常: java.lang.IllegalArgumentException:在 请求目标.有效字符在RFC 7230和RFC中定义 3986年 org.apache.coyote.http11.Http11InputBuffer.parseRe
..