jdk6发布之后说,不配置环境变量也可以运行java代码没问题,实际在安装完成jdk之后,执行java(运行java程序)命令,确实没问题,但是执行javac(编译java程序)命令就不行了。而且,如果你安装的tomcat是解压版(相对exe安装版来说)的,那就更加悲催了(安装版会提示你选择jdk路径),因为没有在环境变量中配置jdk路径,所以双击[shutdown.bat]时,它只会闪一下屏之后就关闭了,而无法打开运行tomcat。

所以不论你安装的是哪个版本的jdk,最好都要配置一下环境变量。

配置步骤:

1.打开计算机配置,如图:

新建添加变量:JAVA_HOME,并赋值:

如:

D:\Java\jdk1.6.0_19

,2.编辑path变量:

在值得末尾加上

%JAVA_HOME%\bin;%JAVA_HOME%jre\bin;(若%JAVA_HOME%\bin前无“;”记得加上)

3.新建添加变量CLASSPATH,并赋值:

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

至此配置环境变量完毕。

tomcar与jdk相关推荐

  1. java调用clang编译的so_写Java这么久,JDK源码编译过没?编译JDK源码踩坑纪实

    好奇害死羊 很多小伙伴们做Java开发,天天写Java代码,肯定离不开Java基础环境:JDK,毕竟我们写好的Java代码也是跑在JVM虚拟机上. 一般来说,我们学Java之前,第一步就是安装JDK环 ...

  2. Linux系统快速安装JDK

    1.安装之前需要在Linux上提前创建三个目录: mkdir -p /export/software #软件包存放目录 mkdir -p /export/server #安装目录 mkdir -p / ...

  3. java jdk 环境变量配置(window 10 系统)

    oracle 官网下载 jdk 安装到一个目录 例如我的安装目录 然后就是打开 环境变量 计算机-右键最下面有个属性- 高级属性 点击环境变量 记得刚开始的时候自己学网上创建JAVA_HOME cla ...

  4. Java 的 API、JDK 和 IDE 是什么

    学而时习之,温故而知新. API (Application Program Interface) :应用程序接口 ,也成为库 ,包括为开发 Java 程序 而预定义的类和接口. JDK (Java D ...

  5. Cnnot find System Java Compiler Ensure that you have installed a JDK

    今天导入一个demo 提示上图的错误,感觉自己JDK配置没有什么错误呢,然后提示了 打开Gradle 查看gradle  版本使用的是 1.0 的,自己显示使用的3.0 改为3.0 , 之后就好了,在 ...

  6. JDK相关版本特性浏览

    什么是JDK JDK就是java卡发工具包(Java Development Kit, JDK), JDK是Sun公司免费提供的java语言工具,是java应用程序开发的基础,通常第三方开发工具Ecp ...

  7. java运行环境jdk的安装和环境变量的配置教程

    jdk的下载与安装 一.官网下载jdk 1.百度搜索jdk,进入官网,如下图所示: 官网下载jdk图1 2.在官网网站中找到合适的版本下载(以最新版本为例),如下图所示: 官网下载jdk图2 官网下载 ...

  8. (转)面试必备技能:JDK动态代理给Spring事务埋下的坑!

    一.场景分析 最近做项目遇到了一个很奇怪的问题,大致的业务场景是这样的:我们首先设定两个事务,事务parent和事务child,在Controller里边同时调用这两个方法,示例代码如下: 1.场景A ...

  9. ActiveMQ依赖JDK版本关系

    1.如何查看官方发布的activeMQ依赖的JDK版本 1)以ActiveMQ 5.15.2 Release为例:在下载页面的Change Log处, 2)打开下载号的jar包,以activemq-a ...

最新文章

  1. 配置TS + node 的开发环境
  2. 计算机三级考试在线免费题库,国家三级计算机考试题库.docx
  3. Opencv定义感兴趣区域
  4. JAVA入门到精通-网络编程补充和QQ案例
  5. koa --- 使用Sequelize连接mysql
  6. Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?...
  7. java 2分代复制垃圾回收_Java对象的后事处理——垃圾回收(二)
  8. Median(二分+二分)
  9. Spring-boot 项目中使用 jackson 遇到的一个问题
  10. form:errors path 不显示出错信息_视觉激光雷达信息融合与联合标定
  11. SYNCHRONIZE_DRAIN
  12. java雪花纷飞_终于理解白雪比喻句
  13. 一份好的商业计划书该怎么写
  14. 基于flask框架的高校舆情分析系统
  15. android 支付宝第三方支付
  16. 中国银行计算机笔试题库,中国银行笔试真题-计算机部分
  17. 基于Javaweb的酒店客房预订管理系统
  18. 深度学习之卷积神经网络
  19. 洛谷 P2597 灾难(支配树)
  20. 解决谷歌浏览器启动页面默认是搜狗浏览?

热门文章

  1. 电脑右键上网主页删除
  2. C#--第2周实验--任务五--编写一个控制台应用--求两个整数的最小公倍数与最大公约数
  3. (附源码)springboot基于web模式的师资管理系统的设计与实现 毕业设计040928
  4. pygame的init()
  5. 近距离细观戴尔超轻薄金属商务本Vostro V131
  6. 交互原型生成html,交互原型图链接地址.html
  7. 教育市场藏宝图:寻找机会和模式
  8. v45.05 鸿蒙内核源码分析(Fork) | 一次调用 两次返回 | 百篇博客分析HarmonyOS源码
  9. CentOS搭建GitLab服务器
  10. 未能加载 noesis.javascript ......