启动tomcat时遇到的问题】的更多相关文章

在学习struts 2时,为了方便,直接从下载的struts的apps目录下的struts2-blank.war压缩包下的WEB-INF\复制的web.xml,当我启动Tomcat时,发生 java.lang.IllegalArgumentException: <session-config> element is limited to 1 occurrence at org.apache.tomcat.util.descriptor.web.SetSessionConfig.begin(We…
原文地址:http://it.oyksoft.com/post/6577/ Eclipse启动Tomcat时,默认配置的启动超时时长为45秒.假若项目启动超过45秒将会报错.两种解决方法:1.改XMLeclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xml start-timeout="45" 2.双击Servers视图中的对应的Server,打开Server的属性界面,右边有个Timeou…
1.当启动Tomcat时,出现了如下信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\tools\myeclipse\Common\binary\com.sun.java.jdk.win32.x86_64_1.6.0.013\bin;D:\Progr…
Eclipse启动Tomcat时,默认配置的启动超时时长为45秒.假若项目需要加载的东西比较多,启动时间会比较久,如果启动超过45秒将会报错.有两种解决途径,方法只有一个,就是修改启动时间. 1. 修改eclipse的工作空间下面的server.xml配置文件. 找到eclipse的工作空间,在工作空间里面找到server.xml配置文件,例如我的eclipse的server.xml是在:E:\program\workspace\.metadata\.plugins\org.eclipse.ws…
1 首先确定JAVA 已经配好了环境变量,具体配置方法,找一下度娘. 测试方法:进入cmd -> javac -version 能看到JAVA的版本信息,证明配置成功了. 2 分析一下问题出现的原因及解决办法 一般通过startup.bat启动tomcat时流程是:startup->catalina->setclasspath->catalina 先记事本打开startup.bat,找到最后一句话::end, 在后面加上一句pause (暂停等待的意思): 找到call "…
在tomcat的安装目录下 双击startup.bat启动时cmd窗口一闪而过 1.在系统中查看配置JDK的环境变量是否正确 2.进入tomcat的安装目录 在启动tomcat时流程是:startup->catalina->setclasspath->catalina 如果这3个bat文件里面有一个出现错误就会导致tomcat启动失败,需要看下3个文件里面到底是什么了就能找到找到一闪而过的原因了 (1)用记事本打开startup.bat,找到最后一句话::end,:end是一个标记,在后…
Eclipse启动Tomcat时,45秒超时解决方式 在Eclipse中启动Tomcat服务器时,经常由于系统初始化项目多,导致出现45秒超时的Tomcat服务器启动错误.  一般通过找到XML配置文件,将对应Timeout为45的值,修改为认为足够大来解决问题. 发现原来可以这样方便的来解决: 解决方法: 1.双击Servers视图中的对应的Tomcat,打开Server的属性界面.如下图: 2.在Timeouts->Start属性中,将值45修改为足够大; 3.保存修改,重启动Tomcat.…
下面我先跟大家确认一下问题出现的前提条件(本机版本java:1.6.20,tomcat:6.0.32) 1)在eclipse里面启动tomcat时都是正常的. 2)在系统中配置了各种环境变量如下: JAVA_HOME:H:\DevelopTools\Java\jdk1.6.0_20 CATALINA_BASE:H:\DevelopTools\apache-tomcat-6.0.32 CATALINA_HOME:H:\DevelopTools\apache-tomcat-6.0.32 CLASSP…
问题描述: 启动Tomcat时,出现INFO: Destroying ProtocolHandler ["ajp-apr-8009"]等信息 这说明端口号被占用了... 解决方法: 1:查看被占用端口号的相关信息 开始—>运行—>cmd—>输入命令:netstat -ano —>记录下当前占用该端口号的进程号 2:结束占用该端口号的进程 启用任务管理器(Ctrl+Shift+Esc) 利用菜单栏:查看—>选择列—>选中PID(进程标识符) 然后找到上…
第一种: 在windows环境下以批处理文件方式启动tomcat,只要运行<CATALINA_HOME>/bin/startup.bat这个文件,就可以启动Tomcat.在启动时,startup.bat会调用catalina.bat文件,而catalina.bat会调用setclasspath.bat文件来获取JAVA_HOME和JRE_HOME这两个环境变量的值,因此若要在tomcat启动时指向特定的JDK,则需在setclasspath.bat文件的开头处加入以下内容: rem -----…
今天新建项目,当选择项目的发布路径为tomcat的路径时 启动tomcat出现如下错误: Publishing the configuration... Error copying file to D:\tools\tomcat\apache-tomcat-5.5.26\conf \server.xml: D:\tools\tomcat\apache-tomcat-5.5.26\conf\server.xml (拒绝访问 分析后发现,原来Eclipse的运行权限不是管理员,导致启动项目修改tom…
一.问题描述 今天一来公司,在IntelliJ IDEA 中启动Tomcat服务器时就出现了如下图所示的错误:…
在windows环境下以批处理文件方式启动tomcat,只要运行<CATALINA_HOME>/bin/startup.bat这个文件,就可以启动Tomcat.在启动时,startup.bat会调用catalina.bat文件,而catalina.bat会调用setclasspath.bat文件来获取JAVA_HOME和JRE_HOME这两个环境变量的值,因此若要在tomcat启动时指向特定的JDK,则需在setclasspath.bat文件的开头处加入以下内容: rem ----------…
原博文出自于:http://www.cnblogs.com/xdp-gacl/p/5288399.html   感谢! 一.问题描述 今天一来公司,在IntelliJ IDEA 中启动Tomcat服务器时就出现了如下图所示的错误:…
在Eclipse中启动Tomcatserver时,常常因为系统初始化项目多,导致出现45秒超时的Tomcatserver启动错误,出现以下的错误. 曾经我们一般通过找到XML配置文件,将相应Timeout为45的值,改动为觉得足够大来解决这个问题. 可是有时候这样非常麻烦,有时候根本就在配置文件里找不到Timeout的属性值,所以这里有一种能够高速的解决方法.      解决方法:      1.双击Servers视图中的相应的Server,打开Server的属性界面.例如以下图: 2.在上图的…
在启动免安装tomcat时,很容易遇到双击startup.bat,启动窗口闪退而tomcat服务未启动的状况. 具体原因:tomcat在启动时,需要读取环境变量和配置信息,如果缺少Java环境,即缺少JAVA_HOME环境变量,则会出现闪退现象. 在此我们可以通过命令行查看这一信息,具体操作为:在命令提示符下cd到tomcat的bin目录下,输入startup.bat启动tomcat,此 时会出现缺少JAVA_HOME或者JRE_HOME环境变量的提示信息. 解决方案:添加JAVA_HOME环境…
一.问题描述 今天一来公司,在IntelliJ IDEA 中启动Tomcat服务器时就出现了如下图所示的错误: 错误: 代理抛出异常错误: java.rmi.server.ExportException: Port already in use: 1099; nested exception is: java.net.BindException: Address already in use: JVM_Bind 这里说的是1099端口被其它进程占用了. 二.解决办法 找出占用1099端口的进程,…
启动tomcat失败时,弹出的窗口如上,说明8080被某个进程占用了 需要把占用8080端口的进程给kill掉 Win+R 输入运行cmd 打开命令提示符cmd.exe netstat -ano|findstr 8080 //找到被占用的端口 taskkill /pid 672 /f //终止该进程,672为查找出来的该PID地址 重新启动tomcat…
一.问题描述 在IntelliJ IDEA 中启动Tomcat服务器时就出现了如下图所示的错误: 错误: 代理抛出异常错误**: java.rmi.server.ExportException: Port already in use: 1099; nested exception is: java.net.BindException: Address already in use: JVM_Bind.这里说的是1099端口被其它进程占用了. 二.解决办法 找出占用1099端口的进程,进入win…
原因: 没有权限 解决 : chmod 777 *.sh Linux下启动tomcat…
当我们在处理中文乱码或是配置数据源时,我们要修改Tomcat下的server.xml和content.xml文件. 但是当我们修改完后重启Tomcat服务器时发现xml文件又被还原了,修改无效果. 为什么会还原? Tomcat服务器在Eclipse中启动时,会自动发布Eclipse中部署的项目,但是我的项目是自己手动在外面部署的,Eclipse只认得在它里面部署的项目,因此它会创建一个新的server.xml文件覆盖原来的文件,里面只有Eclipse中部署的项目. 解决方法一: 设置Ecplis…
idea2018.2+tomcat8+java8+win10 异常:将编码方式全都修改为UTF-8后,且tomcat的VM启动参数中配置了:-Dfile.encoding=UTF-8.导致控制台日志打印中文乱码. 解决方案: 步骤一. 在idea中,打开Help->Edit Custom VM Options...,在文件结尾处添加 -Dfile.encoding=UTF-8 (看到有博文说在idea的安装路径下找到bin/idea.exe.vmoptions和bin/idea64.exe.vm…
报错原因:加载持久化session错误,tomcat加载时读取的文件是是*.ser,session序列化文件,文件的位置是tomcat\work\Catalina\localhost,找到sessions.ser文件,将其删除,重新启动tomcat即可恢复正常.…
今天在启动自己项目的时候遇到一个永久带(permgen space)内存溢出,查找了很多资料和请教了许多大神,最终才解决问题. 一.什么原因造成了永久带溢出: 1.项目使用了太多的静态变量 2.加载了再多的class也会导致这个问题 二.解决办法:设置初始永久区内存大小 在eclipse中window->preferences->server->runtime environments选择tomcat服务器,然后单击edit按钮,然后在jre后面单击Installed JREs, 在弹出…
本来今天正常往服务器上扔一个tomcat 部署一个项目的, 最后再启动tomcat 的时候 发现项目一直都访问不了,看了一下日志: [root@iz8vbdzx7y7owm488t4d89z bin]# tail -f ../logs/catalina.out 09-Jun-2017 15:57:06.666 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-800…
本来今天正常往服务器上扔一个tomcat 部署一个项目的, 最后再启动tomcat 的时候 发现项目一直都访问不了,看了一下日志: 1 2 3 4 5 6 7 [root@iz8vbdzx7y7owm488t4d89z bin]# tail -f ../logs/catalina.out 09-Jun-2017 15:57:06.666 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler…
转载:https://www.cnblogs.com/mycifeng/p/6972446.html 本来今天正常往服务器上扔一个tomcat 部署一个项目的, 最后再启动tomcat 的时候 发现项目一直都访问不了,看了一下日志: 1 2 3 4 5 6 7 [root@iz8vbdzx7y7owm488t4d89z bin]# tail -f ../logs/catalina.out 09-Jun-2017 15:57:06.666 INFO [main] org.apache.coyote…
问题一:环境变量 1.检查jdk 验证jdk的配置,在运行-cmd中输入 java -version 即表示安装成功. 如果jdk没有问题,还需要配置两个环境变量.找到jdk和jre的路径,配置JAVA_HOME和JRE_HOME,变量值为jdk的安装路径. JAVA_HOME D:\Program Files (x86)\Java\jdk1.6.0_10 JRE_HOME C:\Program Files (x86)\Java\jre6 如果不清楚是否配置成功,可使用命令来检查.如下图,提示J…
近在做项目需要更改tomcat的端口号,开发工具用的是Eclipse,更改后在Eclipse中重启发现,端口号依然是8080,原来在配置文件更改了tomcat端口号后,要在Eclipse重新装载一次,重启是不行的,现在给出详细步骤: 1.找到Tomcat目录下的conf文件夹2.进入conf文件夹里面找到server.xml文件3.打开server.xml文件4.在server.xml文件里面找到下列信息 [html] view plaincopyprint?<Connector port=&quo…
转自:https://blog.csdn.net/withyou_wy/article/details/53081800 出现此状况证明你的tomcat在配置的时候没有配置成功,通过以下两个步骤即可以解决此问题: 先在Window中选择preferences,然后开始一下两个步骤的配置: Step1:在preferences出现的对话框中,选择Tomcat(Tomcat版本按照自己的tomcat版本进行选择),如下图进行配置即可: Step2:在preferences出现的对话框中,选择Serv…