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

2023-05-16

今天配一台服务器的时候,启动tomcat莫名其妙的报错说:

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

  查看环境变量,JAVA_HOME,CATALINA_HOME,都配置的是正确的,有点迷糊了才google了一把,好不容易找到一个地方贴出答案,说把$CATALINA_HOME/bin目录下所有.sh文件添加一个可执行权限。按照这个说法做了,也是正确。对shell也不熟悉,也没有仔细去研究是不是catalina.sh中调用其他的sh文件而那个文件没有X权限导致的。谁要是知道这个原因,就麻烦告知我了。先谢过了哈。:)

 

 

 

http://foxty.javaeye.com/blog/37636

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

The BASEDIR environment variable is not defined correctly This environment variable is needed to run this program 的相关文章

  • 使用 Java 设置 Windows 系统变量

    有没有办法将特定目录添加到 Windows 系统变量 PATH 中 这似乎不起作用 String cmd cmd c set PATH PATH c test Runtime getRuntime exec cmd c test 没有出现在
  • 在哪里定义与 fitdist (fitdistrplus) 或 fitdistr (MASS) 一起使用的分布函数?

    我想定义自己的分布函数 与 R 中的 fitdist 或 fitdistr 函数一起使用 以 fitdistrplus 包中的 fitdist 为例 我定义了一个名为 sgamma 的自定义分布 如下所示 dsgamma lt functi
  • 函数未实现:'lib' -> 'my/path/to/venv/lib64'

    操作系统 Manjaro蟒蛇 3 8 我的计算机上有 2 个分区 一个是安装 Manjaro 的位置 另一个是辅助 SSD 每次当我运行这个命令时virtualenv env在我的辅助 SSD 中 我收到以下错误 OSError Errno
  • bat文件中设置cygwin环境变量

    我需要设置几个应该在 cygwin shell 中可用的环境变量 我尝试跑步 c Program Files x86 Microsoft Visual Studio 10 0 VC bin amd64 vcvars64 bat在 bashr
  • 如何在Python脚本中激活Conda环境?

    我有一个使用的脚本os system cmd 运行管道 我需要管道在特定的 Conda 环境中运行 所以我尝试执行以下操作 cmd conda activate base cmd os system cmd 但是 我得到 CommandNo
  • 将所有外发电子邮件重定向到单个地址进行测试

    在 Ruby on Rails 中 我遇到这样的情况 我希望我的应用程序 在特定的测试环境中 拦截应用程序生成的所有传出电子邮件 并将它们发送到不同的测试地址 可能还修改正文 说 最初发送至 我看到 ActionMailer 有一些钩子来观
  • 如何在 Mac 中打开 conda shell

    我是 conda 和 mac 的新手 我主要使用 Ubuntu 和 pip mac 上有 conda shell吗 我想我在某处读到没有 如果是这种情况 我该如何运行如下命令 conda env create f environment y
  • 获取 Android 上的所有总空间和可用空间

    据我所知 Android 上有 应用程序和缓存的内部存储器 某些手机 上的内置 SD 卡 不可拆卸 用于存储音乐和照片的外部 SD 卡 可拆卸 如何通过检查它们是否存在来获取每个手机的总数和可用数量 某些手机没有内部 SD 卡 Thanks
  • Laravel 5 应用程序始终使用“测试”环境配置

    我有一个 Laravel 5 应用程序 它有两个环境和两个配置 测试 用于 PHPUnit 配置 内存数据库 和本地 我的开发配置 即使环境配置为local 应用程序仅加载配置resources config testing文件夹 我可以从
  • Conda:创建虚拟环境

    我正在尝试创建一个虚拟环境 我已按照两者的步骤进行操作Conda https conda io docs user guide tasks manage environments html and Medium https medium c
  • 相当于“evalin”,不需要输出参数(内部)

    背景 我正在阅读有关访问隐藏函数的内容 并开始使用builtin 我写了一个小函数 function klear x go to parent environment evalin base builtin clear x end 这会引发
  • 自动装配环境为空

    我在将环境连接到 Spring 项目时遇到问题 在这堂课中 Configuration ComponentScan basePackages my pack offer PropertySource classpath OfferServi
  • 将数据库设置从 application.ini 中取出并放入环境中

    在基于 Zend 的应用程序的传统编码中 数据库设置存储在 application ini 中 这会存储每个应用程序的设置 StackOverflow 上是否有人探索过将数据库设置从 application ini 移动到环境中的可能性 例
  • 如何克隆旧的 python conda 环境(当包的链接不再起作用时)

    我有一台新电脑 我想从旧电脑克隆 Python 环境 大约两年前 我使用 Anaconda 2 for Python 2 7 创建了 Python 环境 我无法准确复制它 因为某些软件包在相同版本和位置不再可用 我想知道是否有一种方法可以将
  • Ruby 独立脚本中的 RoR 环境

    我想运行一个独立的 ruby 脚本 在其中需要使用我的 RoR 环境 具体来说 我需要我的模型扩展 ActionMailer 和 ActiveRecord 我还需要从我的database yml 中读取数据库配置 我该怎么办 最简单的方法是
  • System.getenv() 没有列出所有环境变量

    我注意到 JVM 没有获取我的一些环境变量 In my bash profile我定义了以下内容 IO HOME some value export IO HOME 并通过在 shell 中执行以下操作 echo IO HOME 我得到了正
  • 在R6RS方案中,有没有办法获取当前环境以供eval使用?

    R6RS方案中有没有办法获取当前环境 然后将其作为第二个参数传递给eval 例如 下面的表达式要返回 9 问号应该是什么 let x 4 y 5 eval x y 不 R6RS中没有这样的东西 一些罕见的实现可能支持类似的东西 但绝大多数
  • 如何使用 Seed.rb 有选择地填充开发和/或生产数据库?

    我正在使用 seeds rb 来填充我的开发和生产数据库 我通常用虚拟数据填充第一个 然后用我的应用程序运行所需的实际最小数据 例如第一个用户等 填充后者 如何在 Seed rb 中指定每个数据的环境 鉴于我知道 group 是一个 Gem
  • conda 内部是如何工作的?

    我搜索了一段时间但找不到满意的答案 康达 http conda pydata org http conda pydata org 在内部工作 任何细节欢迎 此外 由于它与 python 无关并且显然工作得如此良好和流畅 为什么它不被用作像
  • Java初学者网络开发工具包/环境

    我的任务是使用 java 和 mysql 开发一个交互式网站 使用 servlet 检索和处理数据 使用小程序对客户端数据进行特殊处理 并处理客户端对不同数据视图的请求 您会推荐什么作为使用 java 进行 Web 开发的合适的通用工具包

随机推荐

  • ROS的 sudo rosdep init 的报错终极解决方案

    ROS的 sudo rosdep init 的报错解决方案 安装ROS时sudo rosdep init指令报错 xff1a ERROR span class token operator span cannot download span
  • 图解Word2vec

    作者 xff1a 龙心尘 时间 xff1a 2019年4月 出处 xff1a https blog csdn net longxinchen ml article details 89077048 审校 xff1a 龙心尘 作者 xff1a
  • api 功能与实现的些许感想

    api 功能与实现 对于 api 功能的了解 xff0c 通过学习源码的实现便能做到 反之 xff0c 通过研究源码 xff0c 也能对api 功能有所了解 api 功能与实现的这种相互联系意味着我们不应该将 api 的功能与实现切割开 x
  • 浅谈驱动开发

    驱动开发没那么高大上 驱动开发在很多人眼中都是一项极具挑战性的任务 xff0c 可当你真正去开发一个驱动时 xff0c 你也许会发现它并没有看上去那样困难 xff0c 可对大多数人而言驱动开发是八竿子打不着的话题 xff0c 故而更增强了驱
  • 新冠病毒破解有了巨大突破,达摩院做了什么?

    阿里巴巴达摩院正在用AI算法抗击新型冠状病毒肺炎疫情 2月1日 xff0c 浙江省疾控中心上线自动化的全基因组检测分析平台 利用阿里达摩院研发的AI算法 xff0c 可将原来数小时的疑似病例基因分析缩短至半小时 xff0c 大幅缩短确诊时间
  • 免费AI训练平台“九天·毕昇”

    AI 训练平台 九天 毕昇 xff0c https jtedu cmri cn register token 61 ZDZiZDhmMDQtNmJiZC00M2ZkLWI3NjItMTU1MzNhZWRkNTYz 可以免费获取50小时计算资
  • 鸢尾花数据集使用

    from sklearn datasets import load iris 加载数据集iris 61 load iris print iris keys 数据的条数和维数n samples n features 61 iris data
  • 如何用python画K线图

    第一步 xff1a 导入相应的库 import tushare as ts import matplotlib pyplot as plt import numpy as np 第二步 xff1a 导入mpl finance py脚本文件
  • 单片机和ARM的区别

    1 软件方面 这应该是最大的区别了 引入了操作系统 为什么引入操作系统 xff1f 有什么好处嘛 xff1f 1 xff09 方便 主要体现在后期的开发 xff0c 即在操作系统上直接开发应用程序 不像单片机一样一切都要重新写 前期的操作系
  • 四旋翼无人机设计

    1主控制器电路设计 STM32F103RCT6是STM32家族中性能比较高端的单片机 xff0c 将单片机作为基于视觉的四旋翼路径跟踪系统的主控控制器芯片 xff0c 其内核主要是Cortex M3 处理速度快 xff0c 工作效率高 2
  • IP地址申请

    IP地址是校园网重要的网络资源 xff0c 在管理和使用过程中应当按规定进行设置和使用 大学校园网IP 地址由网络中心统一负责总体规划 分配和管理 xff0c 网络中心负责校园网IP地址的日常维护工作 xff0c 包括用户申请IP地址的审批
  • 图像处理库综述

    当需要做一些图像处理方面的学习和研究的时候 xff0c 首要任务就是选择一套合适的图像处理类库 xff0c 本文主要简单介绍下各家图像库的一些优缺点 OpenCV xff0c Intel IPP xff0c Halcon xff0c MAT
  • 核心显卡,集成显卡,独立显卡

    目前显卡已经有好几种了 xff0c 比如独立显卡 核心显卡 以及集成显卡等 xff0c 不同显卡的定位不同 核心显卡 主板集成显卡和独立显卡的区别如下 xff1a 处理器集成显卡就是指集成在cpu内部的显卡 xff0c 通常称为核心显卡 x
  • 遍历JavaScript对象的所有属性

    用来遍历指定对象所有的属性名称和值 obj 需要遍历的对象 author Jet Mah website http www javatang com archives 2006 09 13 442864 html function allP
  • 在VS环境下使用SVN

    由于我和同事要合作做一个小程序 xff0c 所以需要一个源代码管理的工具 在工作的时候我们由于是VS进行 net开发所以一般是使用TFS进行项目管理 但是我们在不同的项目组 xff0c 工作地点不一样 xff0c 而且现有的TFS服务器都是
  • 12小时上线“新冠肺炎同程查询工具”,开发者这样狙击疫情

    阿里妹导读 xff1a 2020开年极为复杂 面对新型肺炎的疫情 xff0c 我们每一个人都与国家命运紧密相连 全社会的力量都凝聚在一起 xff0c 众志成城 xff0c 共克时艰 有这么一群热爱代码的人 xff0c 用自己的方式提升效率
  • 35 个你也许不知道的 Google 开源项目

    Google是支持开源运动的最大公司之一 xff0c 它们现在总共发布有超过500个的开源项目 xff08 大部分都是利用它们的API来完成 xff09 xff0c 本文将列举一些有趣的开源项目 xff0c 其中很可能有不少你不知道的哦 文
  • Ubuntu 清除缓存 apt-get命令参数

    整理了Ubuntu Linux操作系统下apt get命令的详细说明 分享给大家 常用的APT命令参数 xff1a apt cache search package 搜索包 apt cache show package 获取包的相关信息 x
  • [code]使Ext.DatePicker只显示年月选择界面

    Ext override Ext DatePicker onRender function container position var m 61 39 lt table cellspacing 61 34 0 34 gt 39 39 lt
  • The BASEDIR environment variable is not defined correctly This environment variable is needed to run this program

    今天配一台服务器的时候 xff0c 启动tomcat莫名其妙的报错说 xff1a The BASEDIR environment variable is not defined correctly This environment vari