zoukankan      html  css  js  c++  java
  • Tomcat学习笔记

    如果安装成功并且安装完成第一次启动是成功的,第二次就闪退的话,原因之一是没有配置java的环境。在网上找的配制方法有很多错误,测试javac命令时候会提示不是内部或外部命令,找到一个正确的教程。如下,转载自百度经验:http://jingyan.baidu.com/article/1e5468f924210a484961b7f0.html

    'JAVA' 不是内部或外部命令,也不是可运行的程序 或批处理文件解决办法相似。

    ​'JAVAC' 不是内部或外部命令解决方法

    原因一:没有安装jdk,只安装了jre

    1. 1

      jdk1.7.0_60+jre才是完整的,如果没有安装jdk的话,在cmd里边输入javac就会提示”'JAVAC' 不是内部或外部命令,也不是可运行的程序 或批处理文件“

      ​'JAVAC' 不是内部或外部命令解决方法
    2. 2

      解决方法是安装jdk

      END

    安装了JDK和JRE,但是配置失败

    1. 安装了JDK的话,正常CMD下输入JAVAC时一定可以成功的。就会有如下信息提示

      ​'JAVAC' 不是内部或外部命令解决方法
    2. 所以,是环境配置有问题,所以检查三处地方,第一”JAVA_HOME”

      JAVA_HOME的内容是jdk安装目录。如小编安装的位置:D:Program Files (x86)Javajdk1.7.0_60,并且后边不带分号

      ​'JAVAC' 不是内部或外部命令解决方法
    3. 第二,检查CLASSPATH,这是一个jar包的调用。.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;(前面有点号和分号,后边结尾也有分号。

      或者可以写成“.;%JAVA_HOME%lib”如图所示,一样的效果。

      ​'JAVAC' 不是内部或外部命令解决方法
    4. 第三检查“PATH"变量是否正确

      PATH变量很简单,就是jdk的bin目录的意思。%JAVA_HOME%in;

      如果已有path命令,请在后面添加;%JAVA_HOME%in;

      ​'JAVAC' 不是内部或外部命令解决方法
    5. 5

      以上几处完成了就不会有问题了。

  • 相关阅读:
    EntityFramework 启用迁移 EnableMigrations 报异常 "No context type was found in the assembly"
    JAVA 访问FTP服务器示例(2)
    NuGet Package Manager 更新错误解决办法
    JAVA 访问FTP服务器示例(1)
    RemoteAttribute 的使用问题
    诡异的 javascript 变量
    javascript apply用法
    Babun 中文乱码
    GSM呼叫过程
    转站博客园
  • 原文地址:https://www.cnblogs.com/AndrewXu/p/4815986.html
Copyright © 2011-2022 走看看