How to run STS on Java version 1.7

前端 未结 5 1629
清歌不尽
清歌不尽 2021-01-18 10:34

I need to run eclipse(java 1.7) and STS 3.8.1 ( java 1.8) but if i select the java 7 as default i am getting error in the STS 3.8.1. I am using OS : ubuntu 14.10

5条回答
  •  一向
    一向 (楼主)
    2021-01-18 11:14

    If you came to this page because you searched for the same error but wanted a different option, you can try updating the STS.ini configuration settings (e.g. at /sts-win32-x86_64/sts-bundle/sts-3.9.3.RELEASE/ folder) with two lines at the top as follows. The second line is path to your Java 8 installation.

    -vm
    C:/Program Files/Java/jdk1.8.0_131/bin/javaw.exe
    

    Original:

    -startup
    plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
    --launcher.library
    plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.551.v20171108-1834
    -product
    org.springsource.sts.ide
    --launcher.defaultAction
    openFile
    -vmargs
    -Dosgi.requiredJavaVersion=1.8
    --add-modules=ALL-SYSTEM
    -Xms40m
    -Dosgi.module.lock.timeout=10
    -Dorg.eclipse.swt.browser.IEVersion=10001
    -Xmx1200m
    

    Updated:

    -vm
    C:/Program Files/Java/jdk1.8.0_131/bin/javaw.exe
    -startup
    plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
    --launcher.library
    plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.551.v20171108-1834
    -product
    org.springsource.sts.ide
    --launcher.defaultAction
    openFile
    -vmargs
    -Dosgi.requiredJavaVersion=1.8
    --add-modules=ALL-SYSTEM
    -Xms40m
    -Dosgi.module.lock.timeout=10
    -Dorg.eclipse.swt.browser.IEVersion=10001
    -Xmx1200m
    

提交回复
热议问题