`
ye_haiqiang
  • 浏览: 87480 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

开发和运行环境

    博客分类:
  • J2SE
阅读更多

一、JDK和JRE的区别

JDK是java开发工具,它不仅提供了java程序运行所需要的JRE,还提供了一系列的编译、运行等工具,如javac、java、javaw等。JRE只是java程序的运行环境,它最核心的内容就是JVM(java虚拟机)和核心类库。

二、如何利用JDK编译和运行应用程序

安装JDK以后,就可以使用javac和java命令工具,在<JDK安装目录>的bin文件下。所以我们还需要把这个目录的路径配置到path环境变量中,步骤如下:

1、打开环境变量设置对话框(我的电脑右击属性--》系统属性--》高级--》环境变量)

上面是用户环境变量,下面是系统环境变量。

 

注意:

系统环境变量的意思是无论你是用那个用户帐号登陆后都能够共享的环境变量,就是有点公用的意味。   
而用户环境变量顾名思义就是只有这个用户登陆后才能被这个用户使用的环境变量,就是有点私有的意味。
用户变量只对当前用户有效,系统变量对本机所有用户有效

2、新建JAVA_HOME环境变量

在系统环境变量中,单击【新建】--》新建环境变量窗口,输入变量名为JAVA_HOME,变量值为:C:\Program Files\Java\jdk1.6.0_10,点击确定,完成 如图

JAVA_HOME

3、编辑Path环境变量

在系统变量中选择变量名为path的环境变量,单击编辑,在原来的变量值后面加上";%JAVA_HOME%\bin",提交,记住哦“;”别忘记了,如图

 PATH

三、环境变量CLASSPATH的作用

CLASSPATH环境变量保存的是一些目录和jar文件的地址,这些路径是为了java程序在编译和运行的时候搜索类而用的。

CLASSPATH的环境变量的设置,在系统变量中单击【新建】,变量名为:CLASSPATH,变量值为:“.;C:\Program Files\Java\jdk1.6.0_10\lib”(.代表当前目录)如图:

 

CLASSPATH

 

了解:其实,java程序在编译和运行的时候,不仅在CLASSPATH中去搜索类,系统还会在JRE的目录下去找一个名为rt.jar的文件,其路径为jre/lib/rt.jar。并且,它们是有一定的搜索顺序的,先搜索rt.jar,然后才是CLASSPATH指定的路径

 

 

补充:很多人在上机课的时候,都会提示找不到该类,这里我们要做一些的改变,删掉用户环境变量里的JAVA_HOME、CLASSPATH、PATH变量,在系统变量里设置上面的的内容~

 

设置完记得关掉命令窗口哦

 

好,今天就到这里哈!

每天一点点,希望对大家有利

分享到:
评论

相关推荐

    Gerrit开发和运行环境搭建

    使用intelliJ 搭建 Gerrit 及 插件开发环境,以及Gerrit的运行环境搭建

    易表.net运行环境:egdvmchs.rar

    易表.Net运行环境是专为基于.Net Framework开发的易表应用程序提供支持的软件环境,它包含了一组必要的组件和服务,确保易表应用能在Windows操作系统上正常运行。易表.Net是一种强大的表格控件,广泛用于数据处理、...

    python运行环境与开发工具

    python-2.5.1.msi(运行环境,相当于dotnet 2.0) GoogleAppEngine_1[1].1.0.msi(开发环境,相当于visual studio 2008) 先安装运行环境,不用重起,直接安装完开发环境再重起. 我的网址:www.0379zd.com

    PB11.5运行环境

    PB11.5运行环境包含了运行PowerBuilder应用程序所必需的库文件和组件,确保程序在不同计算机上能够正常执行。 标题中的“PB11.5运行环境”指的是为了执行使用PowerBuilder 11.5开发的应用程序,需要在目标计算机上...

    Ubuntu部署python3.5的开发和运行环境

    服务器运行环境: ubuntu 14 LTS Server 本安装方式具有如下特点: 不影响已经有的python环境 增量式安装 完全隔离的沙盒环境 甚至可以不需要root权限 2 下载 在python官网下载指定平台下的python3.5的环境 ...

    开发环境与运行环境路径操作.zip源码Labview个人项目资料程序资源下载

    开发环境与运行环境路径操作.zip源码Labview个人项目资料程序资源下载开发环境与运行环境路径操作.zip源码Labview个人项目资料程序资源下载开发环境与运行环境路径操作.zip源码Labview个人项目资料程序资源下载开发...

    air运行环境,air桌面运行环境

    标题"air运行环境,air桌面运行环境"指的是Adobe AIR的桌面版本,它为用户提供了在Windows、Mac OS X等操作系统上运行基于Adobe AIR技术开发的应用程序的能力。这些应用程序通常拥有与原生桌面应用类似的交互体验,...

    [JSP程序设计(A)] A01 Web应用开发概述、开发与运行环境的建立.pps

    [JSP程序设计(A)] A01 Web应用开发概述、开发与运行环境的建立.pps

    Windows下Android开发环境搭建及运行第一个项目

    本文将详细讲解 Android 开发环境的搭建和运行第一个项目的过程。 Android 开发环境的搭建需要安装 JDK、Eclipse 和 Android SDK,接着安装 ADT 工具,最后配置环境变量和安装 ADB 工具。 一、安装 JDK Android ...

    jre java运行环境

    Java运行环境(JRE,Java Runtime Environment)是执行Java应用程序所必需的基础组件,它包含了Java虚拟机(JVM)、...然而,为了系统的稳定性和安全性,现代用户应考虑升级到更高版本的Java运行环境,如JRE8或JRE11。

    系统环境 微软常用运行库合集 处理运行环境文件缺失

    Java 运行环境:用于运行使用 Java 语言编写的程序,例如 Eclipse、IntelliJ IDEA 等。 Adobe Flash Player:用于播放 Adobe 公司的 Flash 动画和应用程序,大部分网页上的 Flash 动画需要安装此运行库。 Adobe ...

    VC++ windows运行环境合集(VC++2005-VC++2022)

    总的来说,VC++ Windows运行环境合集是解决程序运行依赖问题的有效工具,它使得开发者可以轻松地在各种Windows系统上部署和运行他们的C++程序,尤其是那些基于MFC框架的应用。正确地管理和使用这些运行库,能够保证...

    Android源代码开发和调试环境搭建完整版PPT

    Android源代码开发环境与SDK开发环境相比,优势是可以查看和调试系统源代码,包括Java代码和C/C++代码。这对应用开发也是非常有用的,因为在开发中碰到疑难杂症时可以跟踪到系统内部去定位问题。对于涉及到C/C++代码...

    软件开发运行环境虚拟机.zip

    "软件开发运行环境虚拟机.zip" 文件提供了一个集成了数据库开发、开发工具和程序运行环境的虚拟机解决方案,旨在满足一机多系统的需求。 首先,我们来了解一下什么是虚拟机。虚拟机技术由虚拟化软件(如VMware, ...

    Mono环境winform开发

    Mono环境下的WinForm开发是一种跨平台的技术,它允许开发者使用C#语言和.NET框架构建的Windows应用程序在非Windows系统上运行,比如Linux。这个技术基于Mono项目,一个开源的.NET实现,旨在提供与Microsoft .NET ...

    vb6运行环境安装包

    VB6运行环境安装包包含了运行VB6编译的程序所必需的组件和库,包括VB运行时库、COM组件等。 VB6的核心特性包括: 1. **可视化设计界面**:VB6提供了直观的拖放式设计界面,开发者可以通过将控件从工具箱拖放到窗体...

    JavaEE开发环境搭建.docx

    Tomcat 是一个流行的 Web 服务器,提供了 JavaEE 应用程序的部署和运行环境。Tomcat 的安装和配置是 JavaEE 开发环境搭建的关键步骤。 知识点:Tomcat 的下载和安装,Tomcat 的配置和部署。 3. 使用已经搭建好的 ...

    vs2008运行环境

    总的来说,VS2008运行环境是一个复杂的生态系统,它包含了各种开发工具、运行时库和框架,使得开发者能够构建和运行多种类型的应用程序。而"vs2008运行库_x86.exe"文件则是确保这些应用程序能够在没有完整开发环境的...

    java基础知识回顾.rar

    1,JDK:Java Development Kit, java的开发和运行环境,java的开发工具和jre。 2,JRE:Java Runtime Environment, java程序的运行环境,java运行的所需的类库+JVM(java虚拟机)。 3,配置环境变量: 让java jdk\...

    jeta的帮助文档

    `plugin`包含所有插件,`jre`包含独立运行环境和嵌入Servlet容器的运行环境,`ide`则与Jeta IDE相关。 3. **平台运行环境**: - **独立式运行环境**:通过解压`jre`目录下的`jeta.zip`,配置`config.ini`文件,...

Global site tag (gtag.js) - Google Analytics