其实这是很多刚刚接触Eclipse、甚至用了好长时间Eclipse开发人员经常犯错也就是把Eclipse运行时JRE和
工作空间中项目所用JRE版本弄混乱
Eclipse也是个普通Java因此必须有个JRE做为运行环境如果你机器上没有安装任何JRE(或者JDK本文不做
2者区分)那么点击eclipse.exe就会报错说找不到JRE此时可以安装个JRE、或者直接把JRE目录拷贝到eclipse安
装目录下
在Eclipse每个项目中可以为项目指定区别JRE版本比如A项目使用JDK1.4编译B项目使用JDK1.5编译这个
JDK版本是和Eclipse运行JRE没有直接关系
项目JDK版本是很容易修改那么任何指定Eclipse启动所用JRE呢?
Eclipse启动时候找JRE顺序是:如果eclipse.ini中配置了-vm参数那么则使用这个参数指定JRE;否则就去查看
eclipse安装目录下是否有JRE文件夹如果有话就使用这个JRE;否则话就去系统中查找安装JRE如果还找不到话就
报错
所以如果不想卸载掉其他JDK话可以有两种方式:(1)直接把要使用JRE文件夹拷贝到Eclipse目录下这是懒人
常用思路方法(2)修改eclipse.ini文件添加-vm参数指定要运行虚拟机地址使用 -vm 命令行自变量例子:-vm
c:jrebinjavaw.exe
Eclipse配置详细信息(“帮助”=“有关
Eclipse”=“配置详细信息”)
分享到:
相关推荐
`if-else`语句用于提供两种不同情况的执行路径。如果需要多个条件分支,可以使用`if-elif-else`结构。 以上就是Python安装、环境搭建及相关开发工具配置的全过程,每个步骤都是为了让Python能够顺利运行并便于开发...
- **自增自减运算符**: `++`, `--`,支持前缀和后缀两种形式。 以上介绍了Java语言基础的关键知识点,包括开发环境的搭建、简单的HelloWorld程序编写、JDK/JRE/JVM的概念区分、常用的Java命令及Eclipse的基本使用...
- 解析:在 Java 中,布尔类型的值只有 `true` 和 `false` 两种可能。 3. **浮点型数据的定义**: - 错误选项:`float a = 1.23;` - 解析:在 Java 中,`float` 类型的数值应当明确地指定为 `1.23f` 或 `1.23F`...
- **参数传递**:Java中参数传递有两种方式:值传递和引用传递。对于基本数据类型的参数传递属于值传递,而对于对象的参数传递则是引用传递。 - **构造器**:用于初始化对象的特殊方法。每个类至少有一个构造器,...
以Eclipse和IntelliJ IDEA为例,这两种IDE都提供了导出签名APK的功能。 1. Eclipse中导出签名APK的方法 在Eclipse中,开发者可以通过菜单“文件”->“导出”->“Android”->“导出已签名的应用程序包”来进行操作。...
- **数据类型**:Java中的数据类型分为基本类型和引用类型两大类。 - **基本类型**:如`int`、`double`、`char`等,存储具体的数值。 - **引用类型**:如`String`、自定义类等,存储对象的引用。 - **变量使用...
在Eclipse项目中,可以通过更改项目的JRE设置并指定对应的SWT库,来实现不同平台间的兼容性。此外,SWT库还包括了对各种控件(如按钮、文本框、列表、树形视图等)的支持,以及窗口管理、事件处理等功能,使得开发者...
- **浮点类型**:Java中主要有两种浮点类型:`float`和`double`。 - `float`:占用4字节,提供约7位有效数字精度。 - `double`:默认浮点类型,占用8字节,提供约15位有效数字精度。 #### 9. 字符串入门 - **...
以上知识点覆盖了Java的基础语法、术语、DOS命令的基本操作、Java的分类及特点、JDK/JRE/JVM的关系以及Eclipse中常用的快捷键等内容。这些知识对于初学者来说是非常重要的,能够帮助他们更好地理解和掌握Java编程的...
JSP提供了两种方式来包含其他文件: 1. **静态包含**:使用 `<%@ include file="file_path" %>`,这种方式在编译阶段完成,适合包含静态资源。 2. **动态包含**:使用 `<jsp:include page="file_path" flush="true...
2. **大小写敏感**:Java语言是大小写敏感的,这意味着变量名、类名、方法名的大小写必须严格区分,例如,"HelloWorld"和"helloWorld"是两个不同的标识符。 【JVM与JRE】 JVM(Java Virtual Machine)是Java程序的...
%JAVA_HOME%\jre\bin` #### HelloWorld实现及Java运行原理介绍 1. **HelloWorld示例** ```java public class HelloWorld { public static void main(String[] args) { System.out.println("Java大爷,你好!")...
- **计算机定义**:一种能够根据预设的程序自动、高效地处理大量数据的智能化电子设备。它由硬件和软件两大部分组成。硬件主要包括运算器、控制器、存储器、输入设备和输出设备等。软件则包含操作系统、应用软件等。...
在IT行业中,XML(eXtensible Markup Language)是一种被广泛使用的数据交换和配置语言,它的灵活性和可扩展性使得它在很多场景下成为首选。本文将深入探讨基于XML的配置,特别是关于“命名空间”这一重要概念。命名...
Java中有八种基本数据类型,包括四种整数类型、两种浮点类型、一种字符类型和一种布尔类型。 1. **整数类型**: - `byte`: 占1字节。 - `short`: 占2字节。 - `int`: 占4字节。 - `long`: 占8字节。 2. **浮点...
- **线程实现的两种形式**:继承Thread类或实现Runnable接口。 - **线程的生命周期**:从创建到死亡的整个过程。 - **Thread的方法**:start()、run()、join()等。 - **共享数据的并发处理**:需要同步机制来避免...
- **包的作用**:Java中的包是用来组织类和接口的一种方式。使用包可以避免命名冲突,并有助于管理大型项目中的类结构。 - **无包声明的情况**:如果Java文件没有显式声明包,则它属于默认包。这种情况下,类只能被...
在Java中,标识符用于命名变量、类、方法等元素,遵循一定的规则:首字符可以是字母、下划线或美元符号,后续字符可以包含字母、数字、下划线或美元符号,且区分大小写。关键字是Java语言保留的词,不能用作标识符,...