所以我试图让PyDev在我的日食上工作。我正在运行eclipse版本4.5.2。我正在尝试安装PyDev版本5.1.2。
我已经看过这样的多个论坛了,我已经尝试过做人们一直在尝试的一切。我遇到的问题是,当我安装PyDev时,它似乎工作,但后来我无法在偏好中的任何地方找到它,这意味着我无法使用PyDev。它仍然说它是在日食市场的已安装类别下安装的。
我认为这个问题与运行的java版本有关。在我的java安装的JRE中,它说我有java 8 jdk和jre7。默认设置为jdk8。我知道我需要运行这个版本的pydev的java版本是java 8,所以我应该没问题。但后来我看到其他人发帖去帮助>关于>安装细节>组态。然后,当我这样做时,它说:
-vm C:/ Program Files / Java / jre7 / bin \ server \ jvm.dll
我认为这意味着它正在使用jre7 ....我不明白怎么做。我觉得这是我遇到的主要问题,但我不确定,如果是问题,我不知道如何解决它。提前感谢您的帮助。
当我编辑eclipse.ini文件时,它就是这样的:
- launcher.library
插件/ org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-showsplash
org.eclipse.platform
- launcher.XXMaxPermSize
256米
- launcher.defaultAction
中openFile
-startup
插件/ org.eclipse.equinox.launcher_1.2.0.v20110502.jar
-vm
C:\ Program Files \ Java \ jre8 \ lib \ ext
-vmargs
-Xms256m
-Xmx512m
-XX:MaxPermSize = 256m
-XX:PermSize =64米
答案 0 :(得分:0)
已安装的JRE条目向您显示Eclipse将用于运行程序的JRE。它没有告诉你用于运行Eclipse本身的JRE。
Eclipse本身使用系统上的默认Java,除非您在Eclipse安装目录的eclipse.ini
文件中另行指定。
在eclipse.ini
指定:
-vm
C:/Program Files/Java/jre8/bin
(或Java 8的路径)。
此条目必须显示在两行上,且必须位于文件中的-vmargs
行之前。