`
zhangzcz1999
  • 浏览: 147597 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Linux下tomcat启动BASEDIR environment variable问题

阅读更多

今天安装TOMCAT5,下载的是其ZIP安装包,在Linux下unzip后,使用sh startup.sh启动tomcat,出现

Cannot find ./catalina.sh
This file is needed to run this program

然后又使用sh catalina.sh命令执行,结果
没有设置javahome,然后在catalina.sh里面添加:
JAVA_HOME=/usr/lib/jvm/jdk1.5.0_16;

再次执行sh catalina.sh,错误如下:
The BASEDIRenvironmentvariable is not defined correctly
This environmentvariable is needed to run this program

经过无数百度后,才发现那些.sh文件都不是可执行文件,于是找到命令:
       
 chmod +x *.sh

再次执行 sh catalina.sh通过,然后用sh startup.sh成功启动
分享到:
评论
3 楼 icyheart 2009-12-03  
嗯 这个问题我也遇到 了
2 楼 方世玉 2009-07-01  
Ok,和你碰到的问题是一样的
1 楼 aguai0 2008-11-11  
非常感谢!

相关推荐

    linux下tomcat6.0+oracle10G安装文档

    在安装配置过程中可能会遇到一些问题,例如“启动Tomcat时报错:The BASEDIR environment variable is not defined correctly”等。此类问题通常表明环境变量配置不正确或缺失。解决方法是检查`catalina.sh`中的环境...

    ant远程调用shell,启动linux上的tomcat

    本文将深入探讨如何使用Ant工具进行远程调用Shell脚本,以启动Linux服务器上的Tomcat应用服务器。Ant是一个基于Java的任务执行工具,常用于构建和管理Java项目。而Tomcat是一款广泛使用的开源Servlet容器,适用于...

    linux下启动多个不同版本的mysql服务.docx

    Linux 下启动多个不同版本的 MySQL 服务 在 Linux 系统中,启动多个不同版本的 MySQL 服务可以带来许多好处,如提高 MySQL 的性能、实现数据库数据同步、构建 MySQL 集群等。为了实现这一点,需要注意一些重要的...

    Spring Boot启动过程(四)之Spring Boot内嵌Tomcat启动

    Spring Boot启动过程(四)之Spring Boot内嵌Tomcat启动 本文主要介绍了Spring Boot启动过程(四)之Spring Boot内嵌Tomcat启动的相关知识点,用于帮助开发者更好地理解Spring Boot的启动过程。 一、...

    tomcat配置的详细文档

    - 你可以直接双击Tomcat安装目录下的`bin/startup.bat`来启动Tomcat。 - 或者通过CMD进入`bin`目录,然后输入`startup.bat`命令。 4. **验证Tomcat启动** 如果配置正确,启动Tomcat后,在浏览器中输入`...

    linux下安装java-mysql-redis-tomcat.docx

    在Linux CentOS 7.6操作系统环境下,安装Java、MySQL、Redis和Tomcat是构建服务器环境的基础步骤。以下是如何在这类环境中逐步安装这些组件的详细指南。 **一、JDK的安装** 1. 首先,确保已下载JDK的tar.gz安装包...

    在Linux下安装Mysql(非root)

    Linux 下非 Root 用户安装 Mysql 在 Linux 操作系统中安装 Mysql 数据库可以通过多种方式实现,包括使用源代码编译安装和二进制安装。对于非 Root 用户来说,安装 Mysql 可能会遇到一些权限问题,但是通过正确的...

    在Linux下配置JavaEE环境

    ### 在Linux下配置JavaEE环境 #### 搭建FTP环境 ...通过以上步骤,可以在Linux环境下成功配置JavaEE环境,包括FTP、JDK、Tomcat和MySQL的安装与配置。这对于开发基于Java的应用程序来说是非常重要的基础工作。

    tomcat-restart.sh

    Linux 系统重启Tomcat shell脚本 将脚本中的basedir改为项目路径,并保证执行用户拥有目录的读、写、执行权限

    Linux下MySql免安装

    在Linux环境下,MySQL的免安装版本提供了一种方便的方式来部署和使用数据库服务器,无需经过复杂的编译和安装过程。这种版本通常以tar.gz压缩包的形式存在,可以快速解压并开始使用。以下是对如何在Linux上部署MySQL...

    linux下安装mysql数据库

    7. **解决启动问题**: - 如果启动MySQL服务时遇到错误,可以尝试重新执行初始化脚本: ``` /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/...

    linux上安装mysql.pdf

    启动项值说明 --user mysql 以mysql身份执行脚本 --basedir /usr/local/mysql MySQL软件目录 --datadir /usr/local/mysql/data MySQL数据目录 执行以下命令,创建初始数据库: Java代码 1. cd /usr/local/mysql 2. ...

    linux下MySQL-cluster集群搭建.

    ### Linux 下 MySQL Cluster 集群搭建详解 #### 一、基本概念 MySQL Cluster 是一个高性能、高可用性且易于管理的解决方案,适用于需要实时事务处理的应用场景。它基于 NDB 存储引擎,该存储引擎是事务型的并且...

    Ant远程部署tomcat脚本

    值得注意的是,`undeploy`可能会遇到无法完全清理的问题,这可能是因为某些资源还在使用,或者Tomcat的清理机制有延迟。 总结来说,Ant远程部署Tomcat脚本是通过XML配置文件定义了一系列的任务,这些任务能够自动...

    在Linux下的NAMD安装教程

    2. 在Charm++目录下,执行`./build charm++ mpi-linux --basedir=/shared gcc -O`,其中`/shared`应替换为你实际的Charm++基础目录。 完成Charm++的安装后,返回NAMD源码目录,并使用vi编辑Make.charm文件,将...

    linux下mysql5.7.11源码安装

    ### Linux 下 MySQL 5.7.11 源码安装详细步骤与解析 #### 一、环境准备 1. **检查已安装的 MySQL 版本**:在开始之前,确保环境中没有已安装的 MySQL 服务。使用 `rpm -qa | grep mysql` 命令查看是否有 MySQL 的...

    linux命令帮助文档下载

    以上步骤详细介绍了在Linux环境下安装和配置JDK、Tomcat、Eclipse、MyEclipse、MySQL以及Apache与Tomcat的整合过程。每一步都需要细致的操作和适当的权限管理,以确保软件能够稳定运行。此外,对于复杂的软件如...

    linux下mysql5.7.30安装步骤及遇到问题解决.docx

    Linux 下 MySQL 5.7.30 安装步骤及遇到问题解决 本文档将指导您在 CentOS 6.9 环境下安装 MySQL 5.7.30,并解决可能遇到的问题。 安装准备 在开始安装之前,需要卸载可能存在的 MySQL 相关安装包。使用以下命令:...

Global site tag (gtag.js) - Google Analytics