TOMCAT-报错The BASEDIR environment variable is not defined correctly
<span style="font-size:18px;">The BASEDIR environment variable is not defined correctly</span> 启动tomcat时报错
<strong>The BASEDIR environment variable is not defined correctly
This environment variable is needed to run this program</strong>
这坑爹的中间件,害的我搞了半天 根据提示开始排查环境变量设置 以下是JDK 与tomcat的环境变量 [root@localhost bin]# more /etc/profile JAVA_HOME=/usr/local/src/jdk1.6.0_32
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
export JAVA_HOME CLASSPATH CATALINA_1_BASE=/apache-tomcat-6.0.35/
CATALINA_1_HOME=/apache-tomcat-6.0.35/
export CATALINA_1_BASE CATALINA_1_HOME 没啥错误,这害得我狠被动啊,无意中打了一个ls命了恍然大悟 [root@localhost bin]# ls -al
总计 688
d-w------- 2 root root 4096 02-22 14:53 .
drwxr-xr-x 9 root root 4096 02-22 14:53 ..
--w------- 1 root root 22705 11-28 18:20 bootstrap.jar
--w------- 1 root root 11830 11-28 18:20 catalina.bat
--w------- 1 root root 17708 11-28 18:20 catalina.sh
--w------- 1 root root 2374 11-28 18:20 catalina-tasks.xml
--w------- 1 root root 24172 11-28 18:20 commons-daemon.jar
--w------- 1 root root 199623 11-28 18:20 commons-daemon-native.tar.gz
--w------- 1 root root 1342 11-28 18:20 cpappend.bat
--w------- 1 root root 2108 11-28 18:20 digest.bat
--w------- 1 root root 1689 11-28 18:20 digest.sh
--w------- 1 root root 55828 02-22 16:13 nohup.out
--w------- 1 root root 3150 11-28 18:20 setclasspath.bat
--w------- 1 root root 4114 11-28 18:20 setclasspath.sh
--w------- 1 root root 2108 11-28 18:20 shutdown.bat
--w------- 1 root root 1628 11-28 18:20 shutdown.sh
--w------- 1 root root 2109 11-28 18:20 startup.bat
--w------- 1 root root 2023 11-28 18:20 startup.sh
--w------- 1 root root 32277 11-28 18:20 tomcat-juli.jar
--w------- 1 root root 249259 11-28 18:20 tomcat-native.tar.gz
--w------- 1 root root 3479 11-28 18:20 tool-wrapper.bat
--w------- 1 root root 3472 11-28 18:20 tool-wrapper.sh
--w------- 1 root root 2113 11-28 18:20 version.bat
--w------- 1 root root 1632 11-28 18:20 version.sh 全部没有执行权限,赶紧赋权限
# chmod 777 -R bin/ [root@localhost bin]# nohup sh catalina.sh run &
[1] 19004
[root@localhost bin]# nohup: appending output to “nohup.out” [root@localhost bin]# tail -f nohup.out
2012-2-22 16:26:47 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory examples
2012-2-22 16:26:47 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2012-2-22 16:26:47 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2012-2-22 16:26:47 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/15 config=null
2012-2-22 16:26:47 org.apache.catalina.startup.Catalina start
信息: Server startup in 466 m OK了 tomcat终于起来了,坑爹啊 下次上传时一定要注意权限!
TOMCAT-报错The BASEDIR environment variable is not defined correctly的更多相关文章
- 配置maven报错 the java_home environment variable is not defined correctly ......
the java_home environment variable is not defined correctly This environment variable is needed to r ...
- 【TOMCAT启动异常】The BASEDIR environment variable is not defined correctly
<span style="font-size:18px;">The BASEDIR environment variable is not defined correc ...
- tomcat启动一闪而过解决办法报错The CATALINA_HOME environment variable is not defined correctly
解决办法: Tomcat无论在windows上还是Linux上只需要吧安装包传上去解压就行,不需要配置环境变量,吧之前有可能别人别配置的环境变量统一删掉即可(网上一大堆说需要配置的都是胡说八道).把以 ...
- 在idea启动tomcat出现The JAVA_HOME environment variable is not defined correctly的解决
情况:某套代码是用jdk 1.6编译,然后电脑的JAVA_HOME系统变量配的是jdk1.7的,在tomcat启动时报错 The JAVA_HOME environment variable is n ...
- Linux下Tomcat启动报 The BASEDIR environment variable is not defined
今天是2017年2月27.在Linux下部署Tomcat官网下载的Tomcat 8.5,结果启动startup.sh报如下错,即使只是跑version.sh也报同样的错. $ ./version.sh ...
- tomcat配置报错解决方法 The jre_home environment variable is not defined correctly
tomcat配置的时候弹出错误,The jre_home environment variable is not defined correctly,难道jre环境变量配置不正确?但是我们又可以执行j ...
- TOMCAT启动时报错:the CATALINA_HOME environment variable is not defined correctly
运行tomcat/bin目录下的startup.bat时报错:the CATALINA_HOME environment variable is not defined correctly 碰到这个问 ...
- 解决Intellij Idea里tomcat启动报The JRE_HOME environment variable is not defined correctly的错误
创建一个maven项目后想启动tomcat测试一下新建的maven项目,结果一直报The JRE_HOME environment variable is not defined correctly, ...
- 2个问题,解决tomcat启动一闪而过和运行tomcat/bin目录下的startup.bat时报错(the CATALINA_HOME environment variable is not defined correctly)
1.除手动使用开始菜单自启动或者程序启动TOMCAT时TOMCAT一闪而过,这时候是发生了错误,这时候我们打开BIN目录下的“startup.bat”文件,编辑,在结尾添加pause命名,这样在CMD ...
随机推荐
- 利用Tomcat内置的servlet实现文件下载功能
起因 最近博客所在的VPS挂了又要重装系统,又要重装各种软件. 以前我也经常更换VPS,每次更换都是各种坑爹事情..比如要下载java.下载tomcat.下载mysql..........以前每次我都 ...
- lcok-free简易实现
lock-free是一种基于原子变量类来构建的非阻塞同步算法. 比较并交换(compare-and-swap) 我们经常会先检查某项东西,然后对其进行修改,如if(X...) {X=...}.这种行为 ...
- VBA笔记(三)——常用对象
VBA实际上就是操作Excel,把Excel进行拆解,划分多层对象,由顶至下为(也可以说是层层包裹): Application:代表Excel程序本性,之后我们操作对象都在它之下,因为是唯一且至高点, ...
- JSP的9大内置对象
1.概述 JSP的这9个内置对象,都是servlet API实例,即在JSP页面内部,可以直接使用; ps:顺便说下JSP的4大范围: JSP的四种范围,分别为page.request.session ...
- react+redux官方实例TODO从最简单的入门(3)-- 删
上一篇文章我们实现了增删改查中<增>这个功能 那么这一篇我们将实现第二个功能,删! 首先增加一个状态: actions中增加对应的约定 到reducer里面设置执行的函数(这里todo.i ...
- bzoj4349: 最小树形图
最小树形图模板题…… 这种\(O(nm)\)的东西真的能考到么…… #include <bits/stdc++.h> #define N 60 #define INF 1000000000 ...
- SPOJ FTOUR2 - Free tour II
Description 有些黑点,问你选择不超过 \(k\) 个黑点的路径,路径权值最大是多少. Sol 点分治. 这是qzc的论文题,不过我感觉他的翻译好强啊...我还是选择了自己去看题目... 点 ...
- linux终端实现代理
ubuntu 14.04安装Shadowsocks-Qt5 sudo add-apt-repository ppa:hzwhuang/ss-qt5 sudo apt-get update sudo a ...
- 各种Android手机Root方法
Root的介绍 谷歌的android系统管理员用户就叫做root,该帐户拥有整个系统至高无上的权利,它可以访问和修改你手机几乎所有的文件,只有root才具备最高级别的管理权限.我们root手机的过程 ...
- python之路十五
CSS position 属性 定义和用法position 属性规定元素的定位类型.说明这个属性定义建立元素布局所用的定位机制.任何元素都可以定位,不过绝对或固定元素会生成一个块级框,而不论该元素本身 ...