Ubuntu11.04默认安装的是OpenJDK,这个东西不知为什么,在使用Eclipse时容易假死,所以决心将其卸载。然后下载了一个JDK,是压缩包形式的,解压后,设置了环境变量。使用javac编译代码都没问题,而且Eclipse运行也没问题。
但还是有些问题出现了。
第一个问题是原来在OpenJDK环境中运行不错的一个图形界面程序,现在在Eclipse中无法运行了。又试了几个,都是同样的问题。
第二个问题是无法双击打开jar文件了。这些文件在原来使用OpenJDK时是可以正常打开的。
解决方法:
1.将JDK的目录建立了一个链接,取名为default-java,放到/usr/lib/jvm目录中。现在目录形式类似于这样:
/usr/lib/jvm$ls -l
lrwxrwxrwx 1 root root 37 2011-08-20 12:11 default-java -> /home/westcn/develop/book/java/jdk1.6
2.这个解决比较麻烦点。
先打开这个文件,该文件记录了系统打开文件的方式:
.local/share/applications/mimeapps.list
查看其中的这行:
application/x-java-archive=sun-java6-java.desktop
注意到打开jar的方式是“sun-java6-java.desktop”,现在需要建立该文件,该文件应位于/usr/share/applications目录中。
方式是: sudo gvim /usr/share/applications/sun-java6-java.desktop
将其内容设置为:
[Desktop Entry]
Encoding=UTF-8
Name=Sun Java 6 Runtime
Comment=Sun Java 6 Runtime
Exec=cautious-launcher %f /home/westcn/develop/book/java/jdk1.6/bin/java -jar
Terminal=false
Type=Application
Icon=sun-java6
MimeType=application/x-java-archive;application/java-archive;application/x-jar;
NoDisplay=true
在Exec行中,要指定自己的JDK中java程序的位置,然后重新登录一次,双击jar,可以正常打开了。
至此,更换JDK的工作全部完成。
分享到:
相关推荐
在安装和配置过程中,可能会遇到一些常见问题,如找不到JDK路径、JAR包冲突或者版本不兼容等。为了解决这些问题,建议确保操作系统兼容性,遵循官方的安装指南,并在安装前阅读相关文档或博客文章获取详细步骤和技巧...
完成以上步骤后,需要验证JDK是否正确安装并且环境变量是否配置成功。具体步骤如下: 1. **打开命令行窗口**:按下`Win+R`组合键,输入`cmd`并回车。 2. **测试命令**:在命令行中输入以下命令之一: - `java` - ...
本手册将通过图文并茂的方式详细介绍JDK1.6在Windows XP和Windows 7系统上的安装过程,帮助初学者顺利安装JDK,并解决在安装过程中可能遇到的问题。 #### 二、安装准备 ##### 2.1 系统要求 - **操作系统**: ...
- 如果以上步骤完成后仍然无法通过双击打开`.jar`文件,那么可能是因为`.jar`文件与Java执行程序之间的关联存在问题。 - 可以尝试手动创建一个快捷方式指向Java执行程序,并设置参数以打开特定的`.jar`文件。 - ...
赠送jar包:bcprov-jdk14-1.38.jar; 赠送原API文档:bcprov-jdk14-1.38-javadoc.jar; 赠送源代码:bcprov-jdk14-1.38-sources.jar; 赠送Maven依赖信息文件:bcprov-jdk14-1.38.pom; 包含翻译后的API文档:bcprov...
但是在某些情况下,JAR文件可能无法运行,这可能是由于JDK的卸载或安装问题所致。在本文中,我们将详细介绍JAR文件无法运行的解决方法。 JAR文件无法运行的原因: 在卸载JDK之后,系统可能会出现奇怪的错误,例如...
1. **启动安装程序**:下载完成后,双击下载好的JDK安装程序。 2. **选择安装路径**: - 在安装向导中,你可以选择自定义安装路径,但这一步通常可以选择默认选项,即安装在系统推荐的位置。 - **注意**:如果你...
- 安装完成后,安装目录通常位于`C:\Program Files\Java`,包含`jdk`和`jre`两个文件夹。 #### 三、配置环境变量 1. **打开环境变量编辑器** - 在计算机图标上右键选择“属性”,然后点击“高级系统设置”。 - ...
### JDK1.6安装过程详解 #### 一、下载与准备 JDK(Java Development Kit)是Java开发工具包,包含了编译、运行Java程序所需的各种工具和文档。对于初学者来说,安装JDK可能会遇到不少挑战。本文将详细介绍如何...
3. **自定义安装路径**:在安装过程中,可以选择自定义安装路径,建议不要将JDK安装在默认的C盘系统目录下,以避免权限问题。 4. **完成安装**:按照提示完成安装过程,安装完成后可以勾选“创建桌面快捷方式”方便...
**正文** 本篇将详细介绍如何下载、安装及配置JDK 8.0.1310.11的64位版本,并提供相关的环境变量配置说明。JDK(Java Development Kit)是...如果你在过程中遇到任何问题,可以查阅相关文档或在线资源,寻求解决方案。
### JDK在Linux下的安装... - 如果安装过程中出现版本冲突或不兼容问题,建议卸载旧版JDK后再重新安装新版本。 通过上述步骤,您可以在Linux系统上成功安装JDK并配置好环境变量,为开发Java应用程序打下坚实的基础。
本文将详细介绍如何在Linux系统中安装JDK,并解决过程中可能遇到的一些常见问题。 #### 二、安装步骤 ##### 1. 下载JDK 首先需要从Oracle官网下载适合Linux系统的JDK安装包。官方提供的下载地址如下: - **下载...
本文将详细讲解如何在Eclipse中导出JAR文件,并解决双击JAR文件后一闪而过的问题,确保程序能够正确运行。 首先,导出JAR文件的步骤如下: 1. 在Eclipse中,找到你要导出的Java项目,右键点击该项目,然后选择...
这些问题的解决方法包括检查环境变量的设置、重新安装 JDK 等。 结论 本文档提供了 Java 安装和配置的详细指南,涵盖了 Windows 和 Linux 两个常见的操作系统平台。通过阅读本文档,技术人员可以快速部署产品的...
#### 五、常见问题解决 1. **无法识别javac或java命令**: - 确认Path环境变量是否包含`%JAVA_HOME%\bin`。 - 检查系统变量是否正确设置。 2. **编译错误**: - 确保源代码符合Java语法规范。 - 使用`javac -...