学习
实践
活动
专区
工具
TVP
写文章

Tomcat启动startup.bat一闪而过就消失的原因和解决方法

首先,要在环境变量处,配置JAVA_HOME,注意变量值是jdk的主目录,不是bin目录,并且不要加分号,如图: 解决办法: 检查JDK的环境变量是否配置正确 原因二: 如果这样配置,startup.bat image.png 再次执行startup.bat,出现下图-- 窗口不会闪退 但是出现请按任意键继续的情况 当我们按任意键继续后,窗口依然一闪而过,但是此时能够确定我们所配置的环境变量正确的 如果有错误信息,这时候会显示出来,可以再根据它的错误提示,上网搜索对应的解决办法,下面是在错误提示窗口遇到过的问题: 一、 Neither the JAVA_HOME nor the JRE_HOME (红色两行)就可以了,原因是后来较新版本安装完不会自动登记环境变量JAVA_HOME,JRE_HOME。 这样在每次运行startup.bat时就自动注册了JAVA_HOME,JRE_HOME

3.4K20

解决tomcat启动startup.bat一闪而…

遇到很多次运行startup.bat后,一个窗口一闪而过的问题,但是从来没去纠正怎样修改配置才是正确的,现在从网上查阅的资料整理如下: 注意:Tomcat5.x以上就不需要进行环境变量的设置了,如 CATALINA_HOME: C: \Tomcat CATALINA_BASE: C: \Tomcat TOMCAT_HOME: C:\Tomcat 然后修改环境变量中的classpath,把tomat 如果有错误信息,这时候会显示出来,可以再根据它的错误提示,上网搜索对应的解决办法,下面是在错误提示窗口遇到过的问题: 一、 Neither the JAVA_HOME nor the JRE_HOME (红色两行)就可以了,原因是后来较新版本安装完不会自动登记环境变量JAVA_HOME,JRE_HOME。 %" == "" goto gotJreHome echo Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

74320
  • 广告
    关闭

    有奖征文丨玩转 Cloud Studio

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【流媒体开发】VLC Media Player - Android 平台源码编译 与 二次开发详解 (提供详细800M下载好的编译源码及eclipse可调试播放器源码下载)

    Linux 或者是 MAC OS 上进行编译; -- 使用系用 : 本博客编译使用 Ubuntu 14.04.1 LTS 版本, 32 位 操作系统, 其它版本请自行摸索; -- 注意 : 一定要是 32 的操作系统 , 出现以下内容说明编译很顺利, 没有错误; -- 安装软件 : 执行 sudo make install 命令, 注意一定要带 root 权限; -- 配置环境变量 : 编辑 vim ~/.profile , 切换到 root 用户, 使用 su root 命令; -- 编译 debug 版本 : 执行 sh compile.sh 命令, 如果前面的配置完全正确, 编译会顺利进行, 如果出现错误, 自求多福吧 1 -- 错误原因 : 这是因为没有进行 JDK 的安装和配置, 需要配置 JAVA_HOME 环境变量, Ubuntu 14.04.1 LTS 版本 默认安装的 JDK 是错误的, 需要重新安装 Oracle 下类介绍 :  -- MediaDatabase 介绍 : 数据库操作相关类, 该类中定义了 SQLiteOpenHelper 子类, 并且定义了几个数据库, 创建了以下数据表 directories_table

    21540

    tomcat闪退问题整理

    tomcat闪退一般有以下几个原因: 1、JDK环境变量配置错误; 2、JDK版本与tomcat版本不匹配(一般jdk1.6,tomcat8. **这样可能会出现类似问题) 3、tomcat内存配置有误(Catalina文件内存配置有误) 4、端口被占用 解决方案: 1、JDK环境变量配置错误; 排查: 1)检查环境变量:cmd启动命令行窗口 可以帮助查看变量正确性; 2)打开startup.bat文件,在最后面加上:pause 然后,直接点击运行。 也同样可以查看变量 如果是变量问题: 1.1)配置变量方法一: 在桌面上右键 我的电脑à属性à高级à环境变量à系统变量à新建/编辑 JAVA_HOME\ Path\ CLASSPATH三个环境变量: : set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_181 set JRE_HOME=C:\Program Files\Java\jdk1.8.0_181\jre

    2.1K30

    Java程序员的日常——经验贴(纯干货)

    这个命令可以直接完成对tar.gz的压缩 文件句柄占用导致应用崩溃 在Java中如果执行过多的流操作或者开启过多未关闭的Socket,并且没有及时的关闭,就可能会出现too many open files的错误 如果你直接执行java -jar xxx.jar,可能会抛出一个异常: java -jar target.jar fileMonitor.jar中没有主清单属性 这是因为这个jar中缺少了Main方法的定义 Manifest-Version: 1.0 Main-Class: com.test.类名 注意Main-Class后面的冒号后面要有空格、并且最后一行要空着(如果没有最后一行的的回车,就会报找不到Main-Class这个属性的错误 "/lib/test.jar 有几个可以值得借鉴的地方: 第一点,就是如何设置环境变量,比如使用内置的jre PRG="$0" PRGDIR=`dirname "$PRG"` 这两句话是为了获取启动脚本所在的目录 null; pwd` 这句话是最终设置环境变量的命令。

    572100

    ubuntu14.04下java安装及环境配置

    环境配置 忘记第一次配置时用的哪一种了,目前仅用方案一正确配置,这也是ubuntu吧里的朋友给的解决方案,其余的尚未尝试;第二种是环境变量出问题后,Java吧里的朋友给的解决方案,第三种属于网络了,自己没试过 :${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 具体地方记得自己修改。 :${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 效果如图: ? 保存退出。   方案三:修改.bash_profile文件 这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bash_profile 如果在使用PPA安装java7/java8过程中,出现错误,可使用如下命令进行清除(java7为例): sudo rm /var/lib/dpkg/info/oracle-java7-installer

    85820

    Maven 私服 Nexus3

    1、Maven和Nexus3 简介 Maven是一个采用纯Java编写的开源项目管理工具 采用一种被称之为Project Object Model(POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做 :$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$MAVEN_HOME/bin:$PATH 你再次构建时,Maven会去远程repository下载snapshot的最新版本,你构建时用的库就是新的jar文件了,这时正确性就很难保证了。 4、常见错误 问题1:上传报错误码405,Failed to transfer file。 解决:仔细查看报错信息就会发现,是上传的url错了,原因就是repository的地址写错了。 问题2:错误码401或者403 解决:其实403错误就是“禁止访问”的含义,所以问题的根源肯定在授权上面。

    51620

    Tomcat 7之无需JDK只需JRE与无需web.xm及J2SE 6.0之真实与谎言? 博客分类: Java TomcatJ2SEWeb

    不过话说回来,仅是配置 JRE_HOME 的情况比较少;都是设置过 JAVA_HOME 变量,然后 JRE_HOME 自己挂之,然后 PATH 里加上个 . ,如果有定义 JRE_HOME 变量的话,则 JRE_HOME 变量是最优先的,比如,你定义 JAVA_HOME=D:\JDK\1.6.0 JRE_HOME=D:\JRE\1.5.0 是运行不起来的。 为了后面的试验方便,首先配置个管理用户,编辑 conf\tomcat-users.xml 配置文件, 由于Tomcat 7重新定义了四个不同的角色来管理应用程序,而不是原来单一个manager角色,为此增加了角色为 : D:\OpenSource\Tomcat\7.0.0-RC4\lib\servlet-api.jar(javax/servlet/ServletException.class) 类文件具有错误的版本 50.0,应为 49.0 请删除该文件或确保该文件位于正确的类路径子目录中。

    44930

    Jmeter(四十七) - 从入门到精通高级篇 - 分布式压测部署之负载机的设置(详解教程)

    系统上的防火墙已关闭或打开了正确的端口。 所有客户端都在同一子网上。 如果使用192.xxx或10.xxx IP地址,则服务器位于同一子网中。 一个控制器节点和多个工作节点 在深入了解分步说明之前,最好先定义术语并确保定义清楚。 7.2windows下配置 1、在Windows系统上安装相同版本的JDk和Jmeter(参考调度机的安装) 注意:JDK和Jmeter都要配置环境变量 Jmeter 环境变量的配置: 在系统环境变量中添加 variable is defined 在使用java远程启动linux服务器上的jmeter服务是报Neither the JAVA_HOME nor the JRE_HOME environment 解决办法:查询该报错基本都是tomcat操作 , 编辑jmeter/bin/jmeter-server文件,在顶部添加JAVA_HOME和JRE_HOME即可 ? 3、调度机报如下错误: ?

    1.9K31

    Docker容器——创建一个自定义jdk1.8镜像

    Docker容器——创建一个自定义jdk1.8镜像 背景 日常我们开发时,我们会遇到各种各样的奇奇怪怪的问题(踩坑o(╯□╰)o),这个常见问题系列就是我日常遇到的一些问题的记录文章系列,这里整理汇总后分享给大家 创建一个我们需要的目录 RUN mkdir /opt/java # 将我们准备好的软件包放到刚创建的文件夹中 ADD jdk-8u202-linux-x64.tar.gz /opt/java/ # 设置环境变量 ENV JAVA_HOME /opt/java/jdk1.8.0_202 ENV JRE_HOME $JAVA_HOME/jre ENV CLASSPATH $JAVA_HOME/bin/dt.jar :$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH ENV PATH $JAVA_HOME/bin:$PATH 注意上面的Dockerfile是固定名称 否则就会报这个错误了 unable to prepare context: unable to evaluate symlinks in Dockerfile path: lstat /home/cnhuashao

    23330

    Ububtu18.04安装Hadoop3.1.3全分布集群-持续更新问题集

    addresses: [8.8.8.8, 1.1.1.1] 三、执行sudo netplan apply来使得配置生效 如果这一步出错,说明上一步的vi 02-config.yaml有问题,格式不对,可以参考错误信息百度查找 /bashrc #修改当前用户即可 配置JAVA_HOME等环境变量 export JAVA_HOME=/home/hadoop/opt/app/jdk export JRE_HOME=/home/hadoop 即可查看到如下信息,到此,安装完毕 ②使用start-dfs.sh 4.报错以及解决方案 问题1:/usr/bin/env: “bash”: 没有那个文件或目录 需要注意的是,执行前,查看自己的环境变量是否设置正确 master:~/opt/app/hadoop$ ls -l `which sh` lrwxrwxrwx 1 root root 4 11月 4 15:43 /bin/sh -> bash 同时查看自己的环境变量是否设置正确 需要注意的是,执行前,查看自己的环境变量是否设置正确 hadoop@master:~/opt/app/hadoop$ start-dfs.sh Starting namenodes on [master

    44130

    关注

    腾讯云开发者公众号
    10元无门槛代金券
    洞察腾讯核心技术
    剖析业界实践案例
    腾讯云开发者公众号二维码

    相关产品

    • 短信

      短信

      腾讯云短信(SMS)旨在帮助广大企业级用户快速灵活地接入国内外高质量文本短信服务,支持发送验证码、通知类短信和营销短信,通过 SDK/API 和控制台群发短信以及查看多维度短信发送详情和可视化数据分析。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注腾讯云开发者

      领取腾讯云代金券