Eclipse在哪里查找Linux下的eclipse.ini

时间:2011-12-07 16:47:18

标签: linux eclipse ubuntu

我刚刚设置了一个Ubuntu工作站,并希望为eclipse.ini添加一些设置。当我搜索文件时,我找到了:

  • /etc/eclipse.ini
  • /usr/lib/eclipse.ini

我的问题是:

  • Eclipse实际上是否同时使用这两个文件?
  • 如果是这样,它会以什么顺序阅读它们?
  • 它是如何合并的?
  • 我发现的两个文件都是系统范围的,我的主目录中是否有一个位置我可以放一个只影响我的实例的文件?

6 个答案:

答案 0 :(得分:44)

只有一个文件。

  

lrwxrwxrwx 1 root root 2012年8月8日/usr/lib/eclipse/eclipse.ini - > /etc/eclipse.ini

答案 1 :(得分:39)

以下是如何确定应该使用哪个eclipse.ini文件(joomla.org):

  • 如果您是从互联网手动下载Eclipse IDE,那么“eclipse.ini”文件就在解压缩文件夹中
  • 如果您通过终端或软件中心安装了Eclipse,则该文件的位置为“/etc/eclipse.ini”
  • 在某些Linux版本中,该文件可以在“/usr/share/eclipse/eclipse.ini”找到。如果您在“/etc/eclipse.ini”找到配置文件,请使用此文件。

要确定Eclipse文件夹的位置,请检查$ ECLIPSE_HOME,如果未指定(这些说明至少适用于Juno):

  • 像往常一样打开Eclipse。
  • 点击帮助 - >关于Eclipse SDK
  • 单击“安装详细信息”
  • 转到“配置”标签
  • 找到“eclipse.home.location = file: PATH ”。 PATH 是安装eclipse的地方。

来源:

答案 2 :(得分:3)

您可能已经发现了这一点,很有可能当您安装Eclipse时创建的安装(或您手动完成)文件/ usr / bin / eclipse,如果您检查它可能如下所示:

#!/bin/sh
export ECLIPSE_HOME="/opt/eclipse"

$ECLIPSE_HOME/eclipse $*

特别是 如果您按照类似于{-3}}的说明操作If-not-true-then-false

另一方面,如果你从一个软件包安装,我怀疑你会发现eclipse最终在/ usr / bin中,很可能是/ usr / lib / eclipse / eclipse的符号链接(或者至少我找到了在使用yum安装eclipse之后,它在我的Fedora系统上。

答案 3 :(得分:1)

我有Ubuntu 18,eclipse安装被压缩在文件中

/var/lib/snapd/snaps/eclipse_40.snap

以只读方式安装在/ snap / eclipse / 40上。刚运行

mount | grep eclipse*.snap

这个eclipse.ini文件实际上是只读的,这意味着,即使使用sudo,也无法对其进行修改。但是,我在HOME / .eclipse / 一些编号 /配置中也有一个eclipse.ini.ignored文件。默认情况下,此设置将被忽略,但是您可以在Eclipse启动器命令中更改“ launcher.ini”。

答案 4 :(得分:0)

根据https://wiki.eclipse.org/Eclipse.ini

  

Eclipse启动由选项控制   $ ECLIPSE_HOME /的eclipse.ini。如果未定义$ ECLIPSE_HOME,则   默认eclipse.ini在Eclipse安装目录中(或在   使用Mac的情况,Eclipse.app/Contents/MacOS目录。

答案 5 :(得分:0)

确定的一种方法是在日食上运行strace。在输出中你会看到eclipse实际上试图从哪里拉出文件。