`
ericyanzhe
  • 浏览: 13790 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Setup Java and Eclipse in fedora 12

阅读更多

After installing JDK from jdk.bin file downloaded from sun, JAVA_HOME and CLASSPATH must be set. If they are only exported in a shell, They take effect temporarily. They must be exported again if another shell is opended. The solution is:

vi /etc/profile

find export PATH and add your export statements there.

The command must be executed by root.

After updating this file, execute

source /etc/profile

and then changes take effect.

 

Eclipse downloaded from eclipse.org cannot be started while the eclipse.ini has no config error. Start eclipse in shell and following error message appears:

cannot enable executable stack as shared object requires: Permission denied

 

execstack -c file with .so suffix

This command solve previor problem, but another one occurs:

There was an error trying to initialize the HPI library.

Finally I turn off the SE Linux feature by executing:

setenforce 0

Need to know more about SE Linux feature. Maybe there is better solution.

 

The newly installed eclipse has a bug. Some buttons cannot respond to user click action. I write a script to start eclipse, and the bug is fixed.

#!/bin/sh
export GDK_NATIVE_WINDOWS=true
exec /home/Eric/Programs/eclipse/eclipse

Or start eclipse sh -c "export GDK_NATIVE_WINDOW=true;exec /home/Eric/Programs/eclipse/eclipse "

Cannot simply execute eclipse. exec means the latter command will execute within the same shell.

分享到:
评论

相关推荐

    Windows7下eclipse调试Fedora虚拟机的hadoop+hbase伪分布式

    接下来,配置远程调试环境,包括设置Java Build Path、构建路径、源代码映射等,以使Eclipse能够识别虚拟机中的Hadoop源代码。同时,确保Eclipse和Fedora虚拟机之间的SSH连接正常,可以通过Eclipse的远程系统视图...

    eclipse-java-2023-09-R-linux-gtk-x86-64.tar.gz

    标题中的“eclipse-java-2023-09-R-linux-gtk-x86-64.tar.gz”指的是Eclipse IDE for Java开发者的特定版本,适用于2023年9月发布(R代表Release),针对Linux操作系统,且是64位(x86_64)系统的版本。这个文件采用...

    Fedora 12 安装指南

    **Fedora 12 安装指南** Fedora 12是Red Hat公司推出的一款开源操作系统,基于Linux内核。本指南旨在为用户提供一个简洁明了的安装流程,帮助他们在台式机或笔记本电脑上成功安装Fedora 12。虽然这个指南不包含所有...

    fedora14下OPENCV安装、eclipse开发C++配置

    在Fedora 14操作系统环境下,安装OpenCV并配置Eclipse进行C++开发涉及一系列步骤。OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,广泛应用于图像处理和机器学习领域。Eclipse则是一款...

    Deployment, configuration and administration of Fedora 12

    Deployment,configuration and administration of Fedora 12是本人用软件在官网上下载的,最后制作成CHM格式电子书。喜欢的来下载分享吧!

    fedora12安装指导

    Fedora 12是Linux发行版家族中的一个版本,它基于Red Hat Enterprise Linux,并以其开源、自由和技术创新而闻名。本篇文章将详细讲解Fedora 12的安装过程,帮助初次接触或希望升级到该系统的用户顺利进行安装。 ...

    Wiley.Publishing.Fedora.Linux.Toolbox.1000+.Commands.for.Fedora.CentOS.and.Red.Hat.Power.Users.and.Red.Hat.Power.Users.2008.pdf

    In this chapter, readers are introduced to Fedora Linux, an advanced and powerful Linux distribution. The authors cover the basic concepts and features that make Fedora stand out as a leading choice ...

    Eclipse+Jlink+Fedora实现mini6410单步调试u-boot

    在本文中,我们将深入探讨如何使用Eclipse集成开发环境(IDE)、J-Link调试器以及Fedora操作系统来实现对mini6410嵌入式设备上u-boot的单步调试。这一过程对于嵌入式系统开发者来说至关重要,因为它能够帮助我们理解...

    Fedora12下使用crosstool

    ### Fedora12下使用crosstool建立交叉编辑环境 #### 一、概述 本文将详细介绍如何在Fedora12操作系统下使用crosstool工具建立一个ARM交叉编译环境,且无需删除原有的GCC工具链。crosstool是一款用于自动化配置、...

    Fedora_12快速安装指南

    ### Fedora 12 快速安装指南:Linux发行版的高效部署 #### 引言: Fedora是Red Hat公司支持的一个开源Linux操作系统项目,旨在提供最新的软件包、工具和技术。Fedora 12作为其一个版本,提供了强大的功能与稳定性,...

    Fedora 12 安装

    ### Fedora 12 安装教程详析 #### 一、前言与准备工作 本教程旨在详细介绍Fedora 12的安装步骤与注意事项,适用于完全没有Linux背景的新手。Fedora是一款基于Linux的操作系统,以其强大的社区支持和技术更新而闻名...

    fedora_setup:自动Fedora Linux安装

    fedora_setup -这是使用Fedora(v33)制作的。 -在全新/全新的fedora安装上运行它。 -运行“ install_fedora_setup.sh”以将其安装在本地计算机上。 运行它的唯一方法是“ sudo ./install_fedora_setup.sh”。 -...

    fedora 12 中添加五笔输入法

    在Fedora 12操作系统中,添加五笔输入法的过程相对较为复杂,因为纯图形界面并未提供直观的设置方法。通常需要借助命令行工具来完成。以下是在Fedora 12中添加五笔输入法的详细步骤: 1. **打开终端**:首先,你...

    mysql-connector-java-Fedora

    在Fedora上,可以配置JNDI(Java Naming and Directory Interface)数据源,让应用服务器如Tomcat或Jetty管理数据库连接。 7. 兼容性和版本:MySQL Connector/J兼容多种版本的MySQL数据库以及不同的Java版本。在...

    eclipse linux32安装包

    Eclipse是一款广受欢迎的开源集成开发环境(IDE),主要用于Java编程,但也支持其他语言如C++、Python等。"eclipse linux32安装包"指的是适用于32位Linux操作系统的Eclipse版本。这个安装包是为那些在32位Linux系统...

    fedora12 tftp samba nfs 安装与配置

    提供了fedora12的 tftp samba nfs 的安装,其安装过程可能碰到问题的处理方式

    eclipse-java-2023-06-R-linux-gtk-aarch64.tar.gz

    标题中的“eclipse-java-2023-06-R-linux-gtk-aarch64.tar.gz”揭示了这个压缩包的几个关键要素: 1. **Eclipse Java**: 这是Eclipse IDE的一个版本,专为Java开发设计。Eclipse是一款开源的集成开发环境(IDE),...

Global site tag (gtag.js) - Google Analytics