`
link1987330
  • 浏览: 23232 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

使用tomcat发生的小错误

阅读更多
今天在ubuntu下使用tomcat部署环境时发生了一些小错误,记录下以备不时只需。

1. The BASEDIR environment variable is not defined correctly
This environment variable is needed to run this program

该错误是在启动tomcat/bin下的startup.sh时报的,原因是tomcat/bin下的.sh文件没有execute权限,运行命令chmod +x *.sh后,再运行startup.sh就可以了。

2. PID file (/home/link/soft/TomcatForTest/tomcat/PID) found. Is Tomcat still running? Start aborted.

该错误是由于tomcat的运行端口被占用导致的(我的eclipse对应的tomcat当时正在运行),这时候即使释放该端口(比如停止eclipse那边的tomcat服务),执行tomcat/bin下的./startup.sh或./shutdown.sh还是会报该错误。必须进tomcat目录删除一个名为PID的文件才行。

如何使用eclipse打war包并发布项目:右键-->Export-->Web - WAR file -->选择保存路径点击完成。将war包拷贝到tomcat/wabapps运行tomcat即可
分享到:
评论

相关推荐

    Tomcat服务器常见错误

    其中,“Error filterStart”是一种较为常见的错误类型,该错误主要发生在Tomcat启动过程中,尤其是在加载自定义过滤器(filter)时。这种错误会导致整个应用无法正常启动,给开发和运维人员带来困扰。 根据题目中的...

    布署tomcat错误和提示“Tomcat JDK name”错误

    ### 布署Tomcat错误和提示“Tomcat JDK name”错误 在部署Java项目到Tomcat服务器时遇到的问题往往涉及到多个方面的配置错误。本文将详细介绍一个特定问题:当修改了Java项目的名称后,在布署到Tomcat时出现错误...

    成功使用的tomcat

    在IT行业中,Tomcat是一个非常重要的组件,尤其对于Java Web应用程序的开发和部署而言。...通过正确设置和维护,我们可以确保Tomcat长时间稳定运行,避免“闪退”这类问题的发生,提高开发和生产环境的效率。

    TOMCAT内存大小调整

    在使用Java程序从数据库中查询大量数据或是在应用服务器(如Tomcat、JBoss、WebLogic等)加载jar包时,经常会出现`java.lang.OutOfMemoryError`异常。这类异常主要由应用服务器的内存不足所引起。 该异常常见于以下...

    上传war文件大小超过Tomcat7最大文件限制报错

    例如,在尝试通过Tomcat 7的manager应用部署一个大约65MB大小的WAR包时,如果该服务器默认设置未进行调整,则可能会遇到以下错误: ``` org.apache.tomcat.util.http.fileupload.FileUploadBase$...

    tomcat6的源码

    10. **错误处理**:当发生错误时,Tomcat会生成定制的错误页面。源码中,`ErrorReportValve`类处理错误报告的生成。 通过分析这个源码包,开发者不仅可以了解Tomcat的工作原理,还能学习到Java服务器编程的最佳实践...

    JSP中常见的Tomcat报错错误解析

    表示服务器在处理请求的过程中发生了错误。 - **500 内部服务器错误**:服务器遇到了意想不到的情况,无法完成对请求的处理。 - **501 未实现**:服务器不支持当前请求所需要的某个功能。 - **502 坏网关**:服务器...

    Linux中将Tomcat添加到守护进程

    当尝试使用 `/etc/init.d/tomcat start` 命令启动Tomcat时,如果出现 "Invalid user name 'tomcat' specified" 的错误,这是因为系统中没有名为 `tomcat` 的用户。为了解决这个问题,我们需要创建一个名为 `tomcat` ...

    tomcat9.0.0.M26

    Apache Tomcat版本9.0.0.M26 发行说明 ========= 内容: ========= *依赖性变化 * API稳定性 *捆绑的API * Web应用程序重新加载和共享...其余的类被认为是Tomcat内部的一部分,可能会发生变化 点发布之间没有通知。

    Tomcat发生Error initializing endpoint错误,请教高手

    这是他的点击tomcat按钮后控制台出现的异常信息

    tomcat7启动或运行报错

    在使用Tomcat7部署Web应用的过程中,可能会遇到启动或者运行时出现以下错误提示: ``` java.lang.ClassCastException: org.apache.jasper.el.ELContextImpl cannot be cast to org.apache.jasper.el.ELContextImpl ...

    jsp(Tomcat)中errorPage不能使用的原因解决方法,Jsp技术文章,JSP系列教程,Jsp.htm.rar

    在JSP中,`<error-page>`元素在`web.xml`部署描述符文件中定义,它允许我们将特定的HTTP错误代码或自定义异常映射到一个特定的JSP页面,以便在发生错误时展示给用户。例如: ```xml <error-code>404 <location>/...

    自动监控 Windows平台Tomcat运行监控并自动重启

    这可以通过检查Tomcat的主进程是否仍在运行,或者通过监听Tomcat的日志文件来判断是否存在错误信息来实现。 当检测到Tomcat服务假死或异常时,自动重启过程可以由同一脚本触发。在Windows环境下,可以使用Taskkill...

    自动启动Tomcat_C#_tomcat_

    7. **异常处理**:在尝试重启Tomcat时,可能遇到各种错误,如权限问题、Tomcat未安装等。因此,需要使用try-catch语句进行异常处理,确保程序的健壮性。 8. **定时任务**:除了实时监控,还可以使用定时任务(如C#...

    Tomcat-8.5.28 无漏洞

    2. 备份现有Tomcat配置和应用程序,以防意外发生。 3. 停止旧版本Tomcat服务,防止升级过程中服务中断。 4. 解压新版本的Tomcat到指定目录,并根据需要调整配置文件。 5. 启动新版本Tomcat,检查是否正常运行,并...

    Tomcat-9.0-API

    8. **生命周期监听器(Lifecycle Listeners)**:监听器可以在Tomcat组件的生命周期事件(如启动、停止)发生时执行特定操作。API文档中的`org.apache.catalina.LifecycleListener`接口及其实现类,如`org.apache....

    tomcat常见错误与解决方法.pdf

    Tomcat 常见错误与解决方法 一、环境变量设置错误 在 Tomcat 服务器启动时,提示:“The JAVA_HOME environment variable is not defined This environment variable is needed to run this program”。该错误是...

    apache+tomcat

    4. 故障转移:当某个Tomcat实例发生故障时,Apache应能够自动将请求切换到其他正常工作的实例,保证服务的连续性。 三、具体配置步骤 1. 安装Apache和多个Tomcat实例,并确保它们都正常运行。 2. 在Apache上安装并...

    Tomcat中--Error listenerStart错误的解决方案

    ### Tomcat中Error listenerStart错误的解决方案 在Java Web应用开发过程中,经常遇到的一个问题是Tomcat启动时出现“Error listenerStart”这样的异常信息。本文将详细介绍这一问题的原因、可能涉及的因素以及具体...

    TomCat API

    当发生错误时,通过`ErrorReportValve`和`DefaultErrorPage`类,可以指定特定的HTTP状态码对应的错误页面。 9. **性能优化**:TomCat API允许开发者通过调整配置参数来优化性能,如线程池大小、连接超时、缓冲区...

Global site tag (gtag.js) - Google Analytics