Eclipse忽略ECLIPSE_HOME


0

我已将ECLIPSE_HOME环境变量设置为/home/stud/me/.eclipse。在这个目录中我有一个eclipse.ini文件。但是,当我启动Eclipse时,它只使用eclipse.ini安装目录中的文件。

这是我检查的内容:

  • 我仔细检查并确保实际调用可执行文件eclipse
  • 我把这行export ECLIPSE_HOME='/home/stud/me/.eclipse'放在/home/stud/me/.profile文件中
  • /home/stud/me/.profile脚本被调用的登录(我通过文件,工作启动一些服务)
  • 手动指定/home/stud/me/.eclipse/eclipse.ini通过命令行工作。没有它没有
  • 运行echo $ECLIPSE_HOME输出/home/stud/me/.eclipse
  • 并运行具有正确值的export列表ECLIPSE_HOME

一般信息:我正在使用Fedora 26和XFCE4桌面环境。我使用的计算机是大学网络的一部分,所以我只能使用我的系统文件而且我当然没有管理员权限。

Answers:


0

Eclipse不支持ECLIPSE_HOME环境变量。始终从与安装相同的目录中读取eclipse.ini。

有关各种类型的Eclipse安装的更多详细信息,请参阅Eclipse多用户安装。

您可以指定--launcher.ini location命令行参数来指定ini位置


根据wiki.eclipse.org/Eclipse.ini,它确实关心那个变量。
BrainStone

我在源代码中找不到任何寻找ECLIPSE_HOME的东西
greg-449

然后该维基页面具有误导性。因为它看起来像官方可能是一个错误。你怎么看?
BrainStone

检查源我注意到--launcher.ini您可以指定设置ini位置的选项。这在Eclipse帮助中有记录。添加回答。
greg-449

我目前正在使用它作为临时解决方案,但我仍然感到困惑的是,为什么这个记录的功能显然无法正常工作。既然您似乎熟悉代码,您会考虑创建适当的错误报告吗?
BrainStone
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.