草庐IT

tomcat-embed-jasper

全部标签

windows - Tomcat 9 需要 1 分钟才能停止

我在我的系统上安装了tomcat9.0.14(Windows10,Windowsserver2016R2)我在启动tomcat服务时没有问题(在2-3秒内启动)。但是,需要1分钟才能停止。我认为我驻留在webapps下的项目之一需要时间,所以我删除了我的所有项目,但结果是一样的。之后我将它设为空的webapps文件夹以进一步检查tomcat仍然花了1分钟才停止。我检查了日志文件,它们没有错误。Tomcat在停止时空闲了1分钟。Common-deamon.log-------[2019-01-0816:30:02][info][13948]Stoppingservice...[2019-

java - 是否可以查看 Tomcat 7 服务器的 Java 控制台?

我在Windows08Enterprise上有一个Tomcat7服务器。当我部署它时,我的一个servlet没有返回任何东西-虽然它在开发服务器中运行良好。我与旧的sysadm交谈,似乎没有在任何地方启用日志记录,因为这是我第一次必须调试服务器问题-因为没有新的sysadm-我的第一react是检查服务器日志查看是否有任何问题,特别是Java控制台日志。我四处搜索,甚至能够打开Tomcat管理器,但这毫无意义,那里也没有控制台。甚至可以查看控制台吗? 最佳答案 控制台日志文件通常在TOMCAT_HOME/logs/

java - Tomcat-Spring-Hibernate Web 应用程序中的 'PermGen out of space' 异常可以做什么?

我们有一个使用Spring-Hibernate将注册用户数据持久保存在Oracle数据库中的Web应用程序。该应用程序在开发环境中运行良好,但是当我们将它复制到具有更多数据的实时环境时,它失败了。最初应用程序正常启动,但在几次操作后出现“PermGenoutofspace”异常。我已经开始在Google、Spring和Hibernate论坛中进行搜索,但没有任何帮助。关于这个错误有很多讨论,但是对于每个解决方案,都有人说:“它有效”而其他人说“它不起作用”。例如,很多人提出增加-XX:MaxPermSizeJVM参数,其他人说它不起作用。有帖子说需要使用javassist库和其他库以及

java - Tomcat-Spring-Hibernate Web 应用程序中的 'PermGen out of space' 异常可以做什么?

我们有一个使用Spring-Hibernate将注册用户数据持久保存在Oracle数据库中的Web应用程序。该应用程序在开发环境中运行良好,但是当我们将它复制到具有更多数据的实时环境时,它失败了。最初应用程序正常启动,但在几次操作后出现“PermGenoutofspace”异常。我已经开始在Google、Spring和Hibernate论坛中进行搜索,但没有任何帮助。关于这个错误有很多讨论,但是对于每个解决方案,都有人说:“它有效”而其他人说“它不起作用”。例如,很多人提出增加-XX:MaxPermSizeJVM参数,其他人说它不起作用。有帖子说需要使用javassist库和其他库以及

没有嵌入tomcat的spring boot war

我想用maven创建一个没有嵌入tomcat的war文件。这是我的pom的相关部分...org.springframework.bootspring-boot-starter-parent1.1.6.RELEASEorg.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-thymeleaforg.springframework.bootspring-boot-starter-tomcatprovidedorg.springframework.bootspring-

没有嵌入tomcat的spring boot war

我想用maven创建一个没有嵌入tomcat的war文件。这是我的pom的相关部分...org.springframework.bootspring-boot-starter-parent1.1.6.RELEASEorg.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-thymeleaforg.springframework.bootspring-boot-starter-tomcatprovidedorg.springframework.bootspring-

java - jar 没有复制到 Tomcat 的 lib 文件夹

我正在做一些基本的Spring工作,但在某个时候卡住了。每当我在Tomcat上部署我的应用程序时,我都会收到ClassNotFoundException。我观察到jar没有复制到Tomcat的lib文件夹中。当我手动将jar复制到Tomcatslib文件夹时,它工作正常。如果我犯了任何错误,请告诉我。PS-我正在使用Spring工具套件2.6.0、Tomcat6及其一个Maven项目。谢谢。 最佳答案 转到“项目属性->部署程序集页面”。本页描述了如何打包您的应用程序以进行部署或导出。并添加了新的源“Maven依赖”。从部署程序集页

java - jar 没有复制到 Tomcat 的 lib 文件夹

我正在做一些基本的Spring工作,但在某个时候卡住了。每当我在Tomcat上部署我的应用程序时,我都会收到ClassNotFoundException。我观察到jar没有复制到Tomcat的lib文件夹中。当我手动将jar复制到Tomcatslib文件夹时,它工作正常。如果我犯了任何错误,请告诉我。PS-我正在使用Spring工具套件2.6.0、Tomcat6及其一个Maven项目。谢谢。 最佳答案 转到“项目属性->部署程序集页面”。本页描述了如何打包您的应用程序以进行部署或导出。并添加了新的源“Maven依赖”。从部署程序集页

java - 如何让 Tomcat 接受 URL 中未转义的括号?

我以前从未使用过Tomcat,但我最近继承了一个JSP项目,现在我需要让它运行起来。我设法在Eclipse中本地安装了Tomcat8.0,一切正常。我还在UbuntuVPS上安装了Tomcat8.0。该应用程序运行良好,但它处理URL的方式存在一个小问题。客户端应用程序在参数中生成带有未转义方括号和大括号的URL,如下所示:GET/saveItems.json?items=[{%22json%22:%22here%22}]尽管我很想更改客户端应用程序,但我做不到。我只需要让这个后端运行。我的应用程序本地副本处理得很好。但是,在服务器上,我收到此错误:java.lang.IllegalA

java - 使用 JDBC 和 Tomcat 的持久 session

我们有一个Tomcat服务器集群,它们共享一个运行mod_jk的公共(public)Web服务器。我们目前使用粘性session来处理session,但我们希望转向JDBCsession共享。有没有人有好的资源或分步解决方案来处理这个问题?我不确定这个问题是针对stackoverflow、serverfault还是DBA的,但它就是这个问题。:)编辑:我想我的问题内容一定很困惑。我指的session是用户session(JSESSIONID),而不是数据库连接。我想要做的是使用数据库来处理用户session,以便当集群中的一台服务器出现故障时,用户可以无缝过渡到另一台服务器。现在,当服