linux环境安装tomcat8,启动时,报not touch:/user/tomcat/tomcat8/logs/catalina.out:not a file or directory

  问题原因:我的jdk和tomcat都放在root目录下新建的user目录中,但是在配置JAVA_HOME时,路径没有配对。配置如下:

export JAVA_HOME=/user/jdk/jdk1.7.0_80
export JRE_HOME=/user/jdk/jdk1.7.0_80/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export PATH=$PATH:$JAVA_HOME/bin

  由于,user是在root目录下,并不是在/目录下,所以,导致tomcat找不到JAVA_HOME ,当然也就找不到/user/tomcat/tomcat8/logs这个目录了。只要改成如下配置就可以:

export JAVA_HOME=/root/user/jdk/jdk1.7.0_80
export JRE_HOME=/root/user/jdk/jdk1.7.0_80/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export PATH=$PATH:$JAVA_HOME/bin

原文地址:https://www.cnblogs.com/helei123/p/11319097.html

时间: 2024-10-21 02:41:30

linux环境安装tomcat8,启动时,报not touch:/user/tomcat/tomcat8/logs/catalina.out:not a file or directory的相关文章

docker 无法启动,报错:Unit docker.socket failed to load: No such file or directory

问题:docker无法启动 错误:     Failed to start docker.service: Unit docker.socket failed to load: No such file or directory.      解决方法:     systemctl unmask docker.service     systemctl unmask docker.socket     systemctl start docker.service

Linux环境安装.NET运行环境

Linux环境安装.NET运行环境 Linux环境安装.NET运行环境 1. 构建编译环境: (1) sudo apt-get install build-essential (2) sudo apt-get install automake (3) sudo apt-get install autoconf (4) sudo apt-get install bison (5) sudo apt-get install gettext (6) sudo apt-get install libto

Linux下安装Nrpe软件相关报错

Linux下面安装nrpe软件时,如果进行配置时(./configure)  报错: 并且执行make all命令进行编译时候也报错: 解决办法:    在报错的服务器上执行yum -y install openssl-devel   命令安装ssl的库 之后再次执行./configure命令进行配置,如果配置成功应该显示如下信息: 再次使用make all 命令就不会报错了.make all完毕显示如下信息: Linux下安装Nrpe软件相关报错,布布扣,bubuko.com

Linux环境安装xmapp(PHP-Mysql集成环境)

xmapp是很多初学者使用的PHP环境集成包,用yum在linux安装的php和mysql版本现在都很低,xmapp可以解决这个问题,下面我们直接进入正题,安装一个php集成环境. 我使用的是vm虚拟机,安装的是centos7. 第一步:下载xmapp 到https://www.apachefriends.org/zh_cn/index.html下载集成包,选择xmapp for linux,我选择的版本是xampp-linux-x64-5.6.30-1-installer.run.点击下载,可

Mac下报错'WARN security.UserGroupInformation: PriviledgedActionException as:用户名...No such file or directory'的一种解决方法

Mac下使用IDEA远程连接Hadoop调试MapReduce程序,参考网上博客,总会出现如题报错,下面是我在mac下的一种解决办法,可以参考. 前期准备 如果想远程调试,需要做一些准备工作,简单罗列下. (1)在本地准备一份了hadoop(有博主直接从集群中copy一份),设置环境变量. # hadoop路径为具体路径export HADOOP_HOME=/Users/yangchaolin/hadoop2.6.0/hadoop-2.6.0-cdh5.14.0 (2)IDEA工程下,将本地ha

Xcode编译报错:< Apple Mach-O Linker Warning > clang: error: no such file or directory: 'xxxx'

Xcode编译报错概述: clang: error: no such file or directory: 'CoreGraphics' 一般原因是链接库内容导入丢失,这种的排查下target - Build Phases - link banary with library基本能够解决 又或者是导入的库没有在buildSettings里设置library或framework 的 searchPath. but...今天遇到的这情况有点骚哇 不管是重新clone工程还是删除并重新导入报错的类库都

使用华为U8860测试时出现“Unable to open log device '/dev/log/main': No such file or directory”

这是因为华为默认禁掉了log输出, 解决办法: 拨号: *#*#2846579#*#* 会显示工程菜单, Go to "ProjectMenu" -> "Background Setting" -> "Log Setting" Open "Log switch" and set it to ON. Open "Log level setting" and set the log level yo

CentOS中输入yum报错:sudo: unable to execute /bin/yum: No such file or directory

今天尝试更新了下虚拟机CentOS中的python版本后. 运行“yum”命令,就报错:“sudo: unable to execute /bin/yum: No such file or directory” 查询了下网上的资料发现,原来yum调用是用python写的.遂想起刚刚更新python版本,忘了修改yum配置文件了. 解决办法:修改yum配置文件  [[email protected] ~]#vim /usr/bin/yum 把文件头部的#!/usr/bin/python改成#!/u

在Linux环境安装pyenv、Vtualenv虚拟环境和jupyter

使用pyenv和Vtualenv做环境隔离,使用jupyter方便我们学习 新建用户 所有操作都应在单独的用户中进行,不要使用root用户 useradd python Pyenv 安装Pyenv 开发版本和所用包版本的隔离 github地址 安装过程在CentOS中进行,注意用到EPEL源安装git yum install git -y 安装依赖 yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readli