CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  应用服务器

linux下启动tomcat的问题

楼主josephlong(josephlong)2005-05-09 11:54:49 在 Java / 应用服务器 提问

启动tomcat5的时候出现下面的提示      
  The     BASEDIR     environment     variable     is     not     defined     correctly      
  This     environment     variable     is     needed     to     run     this     program      
  我该怎么办亚      
  我已经设置了BASEDIR     在root/.pro*下      
  [root@localhost     root]#     echo     $BASEDIR     显示      
  /root/tomcat      
     
     
  怎么解决呀 问题点数:75、回复次数:2Top

1 楼qiyongjun2003(风也悄悄)回复于 2005-05-09 17:00:32 得分 75

将startup.sh改成如下格式:  
   
  #!/bin/sh  
  #   -----------------------------------------------------------------------------  
  #   Start   Script   for   the   CATALINA   Server  
  #  
  #   $Id:   startup.sh,v   1.2   2002/01/15   02:55:38   patrickl   Exp   $  
  #   -----------------------------------------------------------------------------  
   
  #   resolve   links   -   $0   may   be   a   softlink  
  TOMCAT_HOME=/home/tomcat4  
  export   TOMCAT_HOME  
  JAVA_HOME=/home/j2sdk1.4.1_03  
  export   JAVA_HOME  
  PATH=$JAVA_HOME/bin:$PATH  
  CLASSPATH=/home/tomcat4/lib:/home/tomcat4/lib/conf:/home/tomcat4/bin  
  export   CLASSPATH  
  TOMCAT_OPTS="-Xms64m   -Xmx512m"  
  export   TOMCAT_OPTS  
  LANG=en_US.iso88591  
  export   LANG  
   
   
  PRG="$0"  
   
  while   [   -h   "$PRG"   ]   ;   do  
      ls=`ls   -ld   "$PRG"`  
      link=`expr   "$ls"   :   '.*->   \(.*\)$'`  
      if   expr   "$link"   :   '.*/.*'   >   /dev/null;   then  
          PRG="$link"  
      else  
          PRG=`dirname   "$PRG"`/"$link"  
      fi  
  done  
     
  PRGDIR=`dirname   "$PRG"`  
  EXECUTABLE=catalina.sh  
   
  #   Check   that   target   executable   exists  
  if   [   !   -x   "$PRGDIR"/"$EXECUTABLE"   ];   then  
      echo   "Cannot   find   $PRGDIR/$EXECUTABLE"  
      echo   "This   file   is   needed   to   run   this   program"  
      exit   1  
  fi  
   
  exec   "$PRGDIR"/"$EXECUTABLE"   start   "$@"  
  Top

2 楼qiyongjun2003(风也悄悄)回复于 2005-05-09 17:02:16 得分 0

然后在命令行输入./startup.sh即可Top

相关问题

  • linux下tomcat无法启动,救急啊!!!!
  • Win98下tomcat不能启动?
  • DOS 下启动LINUX
  • tomcat启动
  • WIN2000下 Tomcat 4.1 不能启动
  • 在小于1024端口下启动tomcat
  • linux 下如何启动oracle9.2.0?
  • linux下如何启动oracle!
  • 请问一下,怎么样做让php和tomcat机器一启动,就自动运行?linux+php.4.*+apache.1.*
  • tomcat 启动报错!!

关键词

  • tomcat
  • root
  • basedir
  • export
  • home
  • sh

得分解答快速导航

  • 帖主:josephlong
  • qiyongjun2003

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo