U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 常见问题解答 >

Tomcat配置与常见问题解决

来源:http://www.tudoupe.com时间:2022-07-14

1 jdk 配置:java_home,tomcat 配置:tomcat_home classpath

我想要多个应用程序共享Ajar文件,它位于Tomcat内

除了一些常见的第三方库(例如JDBC驱动程序),最好不要在$CATALINA_HOME/lib目录中添加额外的库,甚至在某些情况下也是如此。你应该重新创建/shared/lib和/shared/classes这样的目录,然后 incatalina.properties配置 sharedd.loader属性:"shared/classes,shared/lib/*"."Jar"

我使用了一个标准应用程序,程序的战争包含了所有依赖性,但仍然遇到了类定义错误

这个问题可能由许多事情引起,包括错误的编译或部署过程,但最有可能是Web应用程序的错误目录结构。

若要转换Java名,必须将类名映射到该类存储的目录结构中。 例如,一种com.My company.Mygreat.class需要存储在目录中

WEB-INF/classes/com/mycompany/。

通常,代码中的一个点的丢失会引起与类路径有关的问题。

开汤姆卡特是个错误

4.1 Error occurred during initialization of VM Could not reserve enough space for object heap

在汤姆卡特的垃圾箱目录下,catalina.sh文件的tomcat内存参数配置过大,超过机器所拥有的内存的数量,修改到适当的值,修改的参数为:JAVA_OPTS="-Xms50m -Xmx60m" 需要在catalina.sh文件中自行添加

4.2 tomcat启动时间有些目录没有权限,启动失败,或无法执行一些jsp页面

Tomcat要求Tomcat用户对某些目录和文件有相应的权限,所有目录应该有读写执行(浏览)权限,jsp,类文件至少应该有读写权限,有些文件需要写写权限,下面是已知的读写权限文件列表

$CATALINA_HOME/logs下的所有文件

$CATALINA_HOME/work下的所有文件

$CATALINA_HOME/publish/main/count.txt文件

$CATALINA_HOME/publish/chatroom/resource.xml文件下的所有文件

4.执行启动。 sh文件告诉地址已经使用,导致汤姆卡特无法启动

可能是第一个执行。 shutdown.sh文件在关闭Tomcat时不会停止已经启动的java进程,这个过程还在监视汤姆卡特使用的港口,或者还有另一个汤姆卡特跑着,xml文件中的听信端口与当前的Tomcat冲突。

1.列出由系统netstat-l监视的所有终端和绑定地址

2.在当前系统中找到所有进程,并显示包含Java字符串的行

ps -A |grep java

3. 强制性 杀害 的 过程 :

消灭-9进程数

启动可以重新启动,如果确定没有其他Tomcat运行引起的冲突或没有Java进程运行。 sh文件启动Tomcat

5Tomcat运行时错误和解决方案

5.1org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Network error IOException: Connection refused: connect)

5.2. Caused by: java.sql.SQLException: Network error IOException: Connection refused: connect

5.3. Caused by: java.net.ConnectException: Connection refused: connect

没有打开数据库运行Tomcat时出现问题,并行地打开数据库(mysql)

5.4java.lang.NoSuchMethodError:org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V

at net.sf.cglib.core.ClassEmitter.begin_class(ClassEmitter.java:77)

这个问题是最常见的,当你第一次整合ssh时你会发现它,有时会删除相关包或冲突。 因此,我通常找到的解决方案是:

在MyEclipse中的Hbernate中删除与ASM有关的所有包,复制asm包到inspring中,并重新启动OK

还有一个解决方案:一些由Spring和Hibernate共享的罐头文件遇到了版本冲突,删除Web-INF/lib/asm-2.2.3.然后重新启动Tomcat。

5.5 javax.servlet.jsp.JspException: Invalid argument looking up property usersVO.account of bean loginForm

javax.servlet.jsp.JspException: Invalid argument looking up property usersVO.account of bean loginForm

5.6 .严重: Exception loading sessions from persistent storage

tomcat安装目录workCatalinalocalhost{webAppName}SESSIONS.ser,删除此文件

5.7 java.net.UnknownHostException: sdzczwfwdt-vm3: sdzczwfwdt-vm3

下列命令可以添加到/etc/hosts文件中: (第一个是localop,第二个是错误指向的名称) sdzczwfwdt-vm3

由于您请求的页面不可用,导致404错误!这是响应对象的http响应中的状态行404,表明当前请求的页面是不可使用的!200表示考试通过。500表示服务器内部出现的错误,等等。界面代码错误,没别的办法,只能自己认真检查!

7 tomCat中常见错误The requested resource  is not available.

服务器没有正确配置,并检查web.xml是否正确确认,并对其自己的请求路径是否正确

8如果存在bcm部署服务,则存在 bocken管道问题

(可能机器性能问题,等待机器性能恢复)

9 TOMCAT可以正常启动,在登录界面上可见,但不能登录到系统

可能是IE的设置问题,将所有设置回复成默认设置,关闭"上网助手"或其他IE插件的"拦截弹出窗口"的功能.

汤姆卡特下中国人的全面解决方案

(a)JSP页是中文,但它处理的是随机代码

就是在JSP页面的编码的地方<%@ page language="java" contentType="text/html;charset=GBK" %>

11汤姆卡特启动了装载项目,出现以下问题

Error while registering Oracle JDBC Diagnosability MBean.

"Oracle Database 11g Release 1".0) JDBC Drivers a bug.Updated.Version 0 drivers

12 502 bad gateway解决方法

一般来说,当它作为门户或代理服务器时,网络服务器会收到无效的响应

主要的是要看看其他人是否能同样访问,如果他们根本无法访问服务器挂在一边,其他人可以访问它,然后再尝试 Force ctrl+F5。

产生错误的原因

1.连接超时 我们向服务器发送请求 由于服务器当前链接太多,导致服务器方面无法给于正常的响应,产生此类报错

2. Nginx本身设置了cgi接口返回的数据太短,无法扩展。 如上文所述,在许多情况下, Nginx本身不是问题,这往往在操作后不会缓解问题。

3. MySQL数据库的这个部分有一个大问题,如果数据库执行命令时空,也会大大延长php脚本的执行时间,令Ningx等待加班。可以my.cnf的 slow log进行确认效能低下的sql语句是哪些,进行优化配置

4.后端程序代码有问题,服务没有请求,或服务过期。

1.DNS缓冲器问题

解决方案:这通常可以在几分钟内访问。 您也可以尝试在cmd窗口中运行ipconfig/flushdns来更新DNS缓存

二: 浏览器 开了代理,而且代理无用

解决办法:关掉代理

三:dns 被劫持

解决办法:更换DNS,推荐114.114.114.114,还有阿里的公共DNS 如:223.5.5.5、223.6.6.6

13 tomcat上下文

上下文是一个具有两个上下文路径的Web应用程序,大部分配置文件都位于 server.xml上

CATALINA_HOME/conf/容器名字/主机名字/应用名字.xml

容器名字(enginename)通常为Catalina、主机名字为localhost。相关内容可以查看server.xml中

CATALINA_HOME/webapps/应用名字/META-INF/context.xml

部署网络服务并首先在app.xml下检查,按照xml描述部署服务

加班的原因14 504

1 webapp本身在发送邮件到数据库而不返回请求时有错误

2数据库存储太多的数据,没有可用的数据,或者没有数据插入数据库,所有Web应用程序没有返回。

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息