在Ubuntu 13.04下的安装eclipse

简介: 来源:http://www.cnblogs.com/lanxuezaipiao/p/3325628.html 一、eclipse安装过程 首先确保在安装eclipse之前已经安装好Java虚拟机 1.

来源:http://www.cnblogs.com/lanxuezaipiao/p/3325628.html

一、eclipse安装过程

首先确保在安装eclipse之前已经安装好Java虚拟机

1. eclipse官网下载压缩包

 下载地址:http://www.eclipse.org/downloads/?osType=linux&release=undefined

 

2. 解压缩到 /opt/(/opt一般为大型商业软件或第三方软件包安装的地方,我习惯将第三方软件安装在此,当然你也可以安装在/usr/local下或其他地方)

sudo tar xzvf eclipse-standard-kepler-R-linux-gtk.tar.gz -C /opt

tar的-C参数指定了文件解压后所在的目录

 

注意:

(1)由于/opt权限默认情况下为root所拥有,普通用户不能写,故需要加sudo

  如果希望普通用户也能读写/opt,则可以修改该目录的权限(完全为了方便,当然如果需要考虑安全问题,则不应该修改此目录权限):

  sudo chown -R jmwang:jmwang /opt

(2)如果想把eclipse目录的更改为root拥有,则可以执行下面的命令

  sudo chown -R root:root /opt/eclipse

 

3. 在/usr/bin目录下创建一个启动脚本eclipse 

sudo gedit /usr/bin/eclipse

然后在该文件中添加以下内容:

#!/bin/sh 
export ECLIPSE_HOME=/opt/eclipse
$ECLIPSE_HOME/eclipse $*

 

PS:$*($@)     传递给脚本的所有参数的值

 该命令的目的就是为了能在terminal下直接输入eclipse命令就能打开eclipse,但此时权限不够,还需要第4步

 

4. 修改该脚本的权限,让它变成可执行,执行下面的命令:

sudo chmod +x /usr/bin/eclipse

以上可以通过命令行输入eclipse就可以启动IDE了。

 

5. 在桌面上创建启动图标

方法一、通过桌面启动器创建

命令:gnome-desktop-item-edit ~/ --create-new 

名称:eclipse
命令:eclipse 
图标: /opt/eclipse/icon.xpm

将用户目录(我的是/home/hadoop)下刚创建的启动图标拖到桌面即可。

 

注意:

(1)上述命令并不是Ubuntu自带的,需要我们自己安装:

sudo apt-get install --no-install-recommends gnome-panel

(2)用该方式产生的启动图标双击运行时不会产生命令行提示窗口,十分友好

 

方法二、通过在应用程序中创建,其实就是添加到applications中

sudo gedit /usr/share/applications/eclipse.desktop 

然后在弹出的文件中输入:

复制代码
[Desktop Entry]
Name=eclipse
Comment=Eclipse IDE (v4.3)
Exec=eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Development;
StartupNotify=true
复制代码

保存文件。然后将此文件拷贝到桌面,可以双击桌面 eclipse的图标来运行eclipse。

注意:红色部分表示双击运行时是否会产生命令行窗口,true表示产生命令行窗口,是否不友好,所以一定要把Terminal的值写为false

 

但此时我的eclipse启动出现了问题:

 

找不到jre路径,解决方案如下:

方案一、修改eclipse安装目录下的eclipse.ini文件,在首行添加虚拟机参数-vm的设置

-vm

/opt/java/jdk1.7.0_25/jre/bin/java

# -vm 参数用以指定使用哪一个 jvm 来执行Eclipse

 

方案二、修改步骤3中的启动脚本,在这里面指定启动参数,如下:

#!/bin/sh

export ECLIPSE_HOME=/opt/eclipse
#$ECLIPSE_HOME/eclipse $*
$ECLIPSE_HOME/eclipse -vm /opt/java/jdk1.7.0_25/jre/bin/java -data /home/jmwang/workspace &

# -vm 参数用以指定使用哪一个 jvm 来执行Eclipse

# -date参数用以指定Eclipse的workspace

 

二、eclipse使用问题小记

1. eclipse不小心删除默认工作空间后启动不了IDE

       经常会遇到删除原来工作空间及相应的目录会发现eclipse启动不了的问题,如我本来的linux用户名为jmwang,eclipse默认工作空间是 /home/jmwang/workspace,但有一次因为需要更改了用户名,改为hadoop,相应/home/jmwang/workspace也 改为了/home/hadoop/workspace,此时打开eclipse出现以下错误:

当然首先想到改变eclipse默认的工作空间,改为/home/hadoop/workspace,而且只能通过配置文件改(IDE根本打不开),方法如下:

打开eclipse的安装目录,依次打开以下目录,configuration\.settings

文件夹下有一个文件 org.eclipse.ui.ide.prefs,里面的内容格式如下:

MAX_RECENT_WORKSPACES=5
RECENT_WORKSPACES=/home/hadoop/workspace
RECENT_WORKSPACES_PROTOCOL=3
SHOW_WORKSPACE_SELECTION_DIALOG=false
eclipse.preferences.version=1

修改上面的红色加粗部分即可,最后保存,发现还是启动不了eclipse,仍然报那个错误,说明工作空间还没改掉,苦思冥想,回忆eclipse的安装过程,发现我当初在/usr/bin下建了个eclipse的启动脚本eclipse,内容如下:

#!/bin/sh

export ECLIPSE_HOME=/opt/eclipse
#$ECLIPSE_HOME/eclipse $*
$ECLIPSE_HOME/eclipse -vm /opt/java/jdk1.7.0_25/jre/bin/java -data /home/jmwang/workspace &

红色部分仍为原来的空间,而这个优先级是最高的,所以前面的修改无效,将其改为/home/hadoop/workspace后再打开eclipse就可以了。

 

2. 如何恢复eclipse工作空间提示功能

       由于一直习惯eclipse中只使用一个工作空间,所以一般在eclipse刚刚安装好后第一次启动时,我就钩上了弹出的工作空间选择的对话框中以后不再提示的钩选。

结果这次突然需要用到它的工作空间提示功能了,却突然不知道如何找回它的提示功能了。

设置方法如下:

Window -> Preferences -> General -> Startup and Shuodown -> Workspaces -> Prompt for workspace  on startup


微信公众号: 猿人谷
如果您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【推荐】
如果您希望与我交流互动,欢迎关注微信公众号
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。

目录
相关文章
|
3月前
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(五):18.04安装多版本CUDA
这篇博客文章介绍了在Ubuntu 18.04系统上如何安装和切换不同版本的CUDA,以及如何安装不同版本的cuDNN。
290 2
|
3月前
|
并行计算 PyTorch TensorFlow
Ubuntu安装笔记(一):安装显卡驱动、cuda/cudnn、Anaconda、Pytorch、Tensorflow、Opencv、Visdom、FFMPEG、卸载一些不必要的预装软件
这篇文章是关于如何在Ubuntu操作系统上安装显卡驱动、CUDA、CUDNN、Anaconda、PyTorch、TensorFlow、OpenCV、FFMPEG以及卸载不必要的预装软件的详细指南。
6173 3
|
3天前
|
弹性计算 Ubuntu Java
OS-Copilot-ubuntu镜像版本的具体测试使用(安装方式有单独注明)
作为一名个人开发者,我主要负责云资源的运维和管理。在使用OS Copilot的过程中,我遇到了一些配置问题,特别是在ECS实例中设置AccessKey时,但最终成功解决了。通过使用OS Copilot的-t/-f/管道功能,我大大提升了效率,减少了命令编写的工作量,特别是在搭建Java运行环境时效果显著。此外,| 功能帮助我快速理解文档,整体体验非常流畅,推荐给其他开发者使用。
21 6
|
30天前
|
JSON Ubuntu 开发者
ubuntu 22安装lua环境&&编译lua cjson模块
通过上述步骤,可以在 Ubuntu 22.04 系统上成功安装 Lua 环境,并使用 LuaRocks 或手动编译的方式安装 lua-cjson 模块。本文详细介绍了每一步的命令和操作,确保每一步都能顺利完成,适合需要在 Ubuntu 系统上配置 Lua 开发环境的开发者参考和使用。
127 13
|
26天前
|
监控 关系型数据库 MySQL
Ubuntu24.04安装Librenms
此指南介绍了在Linux系统上安装和配置LibreNMS网络监控系统的步骤。主要内容包括:安装所需软件包、创建用户、克隆LibreNMS仓库、设置文件权限、安装PHP依赖、配置时区、设置MariaDB数据库、调整PHP-FPM与Nginx配置、配置SNMP及防火墙、启用命令补全、设置Cron任务和日志配置,最后通过网页完成安装。整个过程确保LibreNMS能稳定运行并提供有效的网络监控功能。
|
1月前
|
Ubuntu Linux Docker
Ubuntu22.04上Docker的安装
通过以上详细的安装步骤和命令,您可以在Ubuntu 22.04系统上顺利安装
951 12
|
2月前
|
Ubuntu 开发工具 git
Ubuntu安装homebrew的完整教程
本文介绍了如何在没有公网的情况下安装 Homebrew。首先访问 Homebrew 官网,然后通过阿里云的镜像克隆安装脚本,并创建普通用户进行安装。接着修改 `install.sh` 文件指向国内镜像,执行安装命令。最后配置环境变量并更换 Homebrew 源为国内镜像,确保安装顺利。
545 50
|
2月前
|
Ubuntu
ubuntu和debian 的安装包dpkg管理命令对安装包进行安装,查询,卸载
Ubuntu dpkg 软件包管理命令概览:安装、卸载、查看和配置软件包。包括解决依赖、强制卸载、列出及过滤已安装包、查看包详情等操作。
99 10
|
2月前
|
Ubuntu API 开发工具
PSOPT在Ubuntu22.04下的安装
通过上述步骤,可以在Ubuntu 22.04下成功安装并配置PSOPT。PSOPT是一个功能强大的工具,适用于解决各种最优控制问题。确保在安装前满足系统要求,并仔细按照步骤操作,可以避免大多数常见问题。通过MATLAB与PSOPT的结合,您可以更高效地处理复杂的控制问题,并获得准确的解决方案。
44 5
|
2月前
|
Ubuntu 网络协议 关系型数据库
超聚变服务器2288H V6使用 iBMC 安装 Ubuntu Server 24.04 LTS及后续系统配置
【11月更文挑战第15天】本文档详细介绍了如何使用iBMC在超聚变服务器2288H V6上安装Ubuntu Server 24.04 LTS,包括连接iBMC管理口、登录iBMC管理界面、配置RAID、安装系统以及后续系统配置等步骤。
341 4

热门文章

最新文章