最近在做的eclipse插件需要兼容linux操作系统,于是搭建了一个Ubuntu的环境测试了一下。这篇文章将对在ubuntu下搭建eclipse插件开发环境进行入门级别的介绍,记录下笔者在这个过程中遇到的一些问题。
1. Ubuntu 9.10安装
ubuntu9的安装过程很方便,能自动识别出哪个盘装了windows,即使安装双系统也很简单,这里不特别介绍。下面说一下,如何用U盘安装ubuntu系统。没办法,为了节省一个cd盘只好用U盘代替。首先下载ubuntu光盘镜像,大概700M,所以至少要用个1G的U盘。笔者用了一个4G的数码相机的内存卡外加品胜读卡器代替。。本来以为直接将光盘里的东西拷到U盘里就可以了,可是这样在系统重启时是无法引导的。这里用一个叫UltraISO的软件将光盘的内容“刻录”到U盘里,用的是zip+模式。刻完之后,就可以重启修改bios启动顺序,安装系统了。
2. jdk安装
笔者安装了jdk1.5 和jdk1.6,两者的安装方法基本相同。以jdk1.6为例,可以用ubuntu的apt-get install命令安装jdk,很方便。笔者采用的是手动安装,首先下载jdk,sun的网站为linux提供了两个版本的安装文件,jdk-6u18-linux-i586.bin和jdk-6u18-linux-i586-rpm.bin。千万别下载rpm版本的,因为ubuntu安装方式不同于其他版本的linux,刚刚安装的系统是没有rpm命令的,还需要额外安装很多东西。所以下载非rpm版的,直接用bash就能安装。安装之后需要配置环境变量:
执行命令:sudo gedit /etc/profile,添加以下内容:
#set java environment
JAVA_HOME=/home/popjxc/jdk1.6.0_18
export JRE_HOME=/home/popjxc/jdk1.6.0_18/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
3. 安装eclipse
笔者下载的是eclipse-rcp-ganymede-linux-gtk.tar.gz,直接解压缩就能运行。这里遇到两个问题:第一个问题,在eclipse启动进度条结束后,弹出一个空白的对话框,然后基本就处于程序死亡状态。这个问题修正以后,进入eclipse,有很多button都是点击无效的,很是郁闷。这两个问题,都可以通过shell运行eclipse添加相应的参数来解决。启动shell如下:
#!/bin/sh
export GDK_NATIVE_WINDOWS=1
echo "org.eclipse.ui/showIntro=false" > /tmp/noWelcomeScreen.ini
'/home/popjxc/software/eclipse/eclipse' -pluginCustomization /tmp/noWelcomeScreen.ini
eclipse RCP还是很强大的,在linux和windows下的表现基本上一模一样,windows下开发的插件基本上在linux下可以直接安装、运行。
分享到:
相关推荐
本文将详细介绍如何在ubuntu平台下使用eclipse CDT搭建交叉编译开发环境,包括准备相关软件安装包、安装软件包、应用程序编译、导入现存的makefile project、Qt 插件安装等几个方面的内容。 一、准备相关软件安装包...
在Ubuntu 20.04上进行STM32微控制器的开发,首先需要搭建一个适合的开发环境。这里不依赖于任何集成开发环境(IDE),而是采用命令行工具,这通常给开发者提供更大的灵活性和控制权。以下是详细的步骤: 1. **安装GNU...
在Ubuntu环境下安装和配置Eclipse,可以显著提高Java开发的工作效率。 ### 在Ubuntu下安装sun-java6-jdk和eclipse的步骤 #### 安装sun-java6-jdk 1. **打开终端**:首先,通过快捷键`Ctrl+Alt+T`打开终端。 2. *...
在Ubuntu系统下搭建Eclipse开发环境主要是为了进行Android应用的开发,整个过程可以分为几个步骤,包括安装Java开发工具包(JDK)、安装Eclipse开发环境、安装Android SDK、安装Android开发工具(ADT)插件,以及...
在本篇指南中,我们将详细介绍如何在Ubuntu系统上搭建Java开发环境。这对于希望在Linux平台上进行Java应用开发的技术人员来说是必不可少的基础工作。本文将覆盖从选择合适的JDK版本、安装JDK到配置环境变量等步骤,...
“Linux”标签表明这是为Linux操作系统设计的,Linux以其稳定性和灵活性在开发环境中受到青睐。Eclipse的Linux版本通常能够无缝集成Linux开发环境的特性,如终端模拟器、系统调用调试等。 “运维”标签暗示Eclipse...
"无任何捆绑软件"确保了这个Eclipse版本是纯净的,不包含任何第三方插件或广告,这为开发者提供了一个安全、专注的开发环境,避免了不必要的干扰。 5. **下载与安装**: 用户可以直接下载"Eclipse-jee-2020-12-R-...
本文主要针对在Ubuntu下搭建基于Android SDK 1.5的Eclipse开发环境提供补充说明。以下将详细阐述搭建过程中的关键步骤。 首先,确保网络连接正常。在虚拟机环境中,如使用VMware,应检查网络设置,通常有两种情况:...
### Ubuntu 下 Eclipse IDE 开发环境配置详解 #### 一、Ubuntu与Eclipse简介 - **Ubuntu**:Ubuntu 是一个基于 Debian 的 Linux 发行版,它以其用户友好性和强大的社区支持而闻名。Ubuntu 提供了一个稳定且功能...
标题中的“eclipse-java-2023-09-R-linux-gtk-x86-64.tar.gz”指的是Eclipse IDE for Java开发者的特定版本,适用于2023年9月发布(R代表Release)...通过解压和安装,用户可以在Linux环境下享受到强大的Java开发环境。
Ubuntu虚拟机HADOOP集群搭建eclipse环境 hadoop-eclipse-plugin-3.3.1.jar
在Linux环境下,Eclipse可以与常见的版本控制系统(如Git)无缝集成,并支持诸如IntelliJ IDEA、NetBeans等其他IDE的导入导出功能,方便开发者切换工作环境。 总之,"eclipse-java-linux-gtk-x86_64.tar.gz"是一个...
Ubuntu下搭建Android开发环境 ...搭建Android开发环境是Android开发者的必备技能,本文详细介绍了在Ubuntu下使用Eclipse工具导入ADT和SDK插件进行Android开发的步骤,希望能够帮助读者快速搭建Android开发环境。
在Linux环境下搭建Eclipse C/C++开发环境是一项基础且实用的工作,本文将详细介绍整个过程,并提供必要的截图及步骤指导,旨在帮助那些希望在Linux环境下进行C/C++可视化编程的读者。 #### 一、准备工作 在正式开始...
Eclipse是一款广受欢迎的开源集成开发环境(IDE),主要用于Java编程,但它也支持其他语言,如C++。在本例中,"eclipse-cpp-2018-09-linux-gtk.tar.gz" 是一个专为C++开发者设计的Eclipse版本,针对的是2018年9月...
在搭建Ubuntu 14.04 64位版上的Eclipse开发环境之前,首先需要下载必要的组件: 1. **Java Runtime Environment (JRE)** - 下载地址:[Oracle官网]...
Cocos2d-x教程视频使用Eclipse在Ubuntu下搭建Cocos2d-x 3集成开发环境提取方式是百度网盘分享地址
总之,在Ubuntu下搭建Linux嵌入式开发环境涉及多方面的配置,包括中文环境、开发工具、调试工具、文档查看、文件共享和传输。按照以上步骤,可以建立一个基础的开发环境,为后续的嵌入式项目提供良好的开发平台。在...
【IT十八掌徐培成】Hadoop第05天-05.ubuntu搭建eclipse环境-codec测试.zip这个压缩包文件主要围绕着如何在Ubuntu操作系统上搭建Eclipse开发环境,并进行Hadoop相关的codec测试展开。这里我们将深入探讨相关知识点。 ...