代码之家  ›  专栏  ›  技术社区  ›  PHLAK

如何在Eclipse中设置Java路径,以便在外部驱动器上运行它?

  •  2
  • PHLAK  · 技术社区  · 15 年前

    我在便携式硬盘上安装了Eclipse3.5.1和Java Portable(来自Portableapps.com),并希望我的Eclipse使用Portableapps Java版本。这将允许我在计算机上使用Eclipse,即使没有安装Java。我如何做到这一点?

    3 回复  |  直到 15 年前
        1
  •  14
  •   Amro    12 年前

    也许你可以看看 Eclipse Portable SourceForge项目


    编辑 : Alternatively eclipse.ini 文件和添加:

    -vm 
    ..\path-to-jre\bin\javaw.exe
    

    [后面的新行-vm事项]

        2
  •  9
  •   Rappster    10 年前

    我知道这篇文章已经有好几年没有活跃了,但我可能还有三个细节需要贡献(至少在我的情况下,它们似乎是至关重要的):

    1. 如前所述 here ,路径之间需要用 / , \ 在里面 eclipse.ini
    2. 至少在MSWindows7(64位)上,将 -vm ../path-to-jre/bin/javaw.exe 至少 文件,并且它实际上是 线:

      ../jre/bin/javaw.exe的路径

      否则Eclipse似乎会首先尝试找到 C:\Windows\System32\javaw.exe 这将导致一个错误(至少我的错误日志是这样说的)

    3. 似乎以下路径(已找到) here )也适用于: ../path-to-jre/bin/server/jvm.dll

    截至2013年4月19日,对于Eclipse4.2.2(Juno),我的 eclipse.ini 看起来像:

    -vm 
    c:/jre/Java64/bin/javaw.exe
    -startup
    plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
    --launcher.library
    plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120913-144807
    -showsplash
    org.eclipse.platform
    --launcher.XXMaxPermSize
    256m
    --launcher.defaultAction
    openFile
    -vmargs
    -Xms40m
    -Xmx512m
    

    /Java64/bin/javaw.exe portable java

        3
  •  2
  •   Jon Quarfoth    15 年前

    打开Eclipse。

    导航到窗口>偏好>爪哇>已安装的JRE

    在便携式硬盘上添加JRE