• eclipse装上maven后找不到jdk


        On 9/3/09 10:43 AM, Dan Grindstaff wrote:

    Hello All, I have installed the maven plugin with eclipse and on startup
    it keeps complaining about runing in jre and not being able to fin jdk.
    I have modified my system and user environmental variables to include
    JAVA_HOME pointing to the jdk, even added a variable to the project
    JAVA_HOME pointing to the jdk but still maven complains. I cannot build
    a jar from the project. Any ideas are greatly appreciated. TIA.
    
    以上是一位前辈遇到的问题,正好我也遇到同样的问题,就把它摘录下来。解决方法是修改eclipse.ini 配置文件,
    
    把解决方案也原封不动的挪下来,以防忘记:
    

    Specifying the JVM


    One of the most recommended options to use is to specify a specific JVM for Eclipse to run on. Doing this ensures that you are absolutely certain which JVM Eclipse will run in and insulates you from system changes that can alter the "default" JVM for your system. Many a user has been tripped up because they thought they knew what JVM would be used by default, but they thought wrong. eclipse.ini lets you be CERTAIN.
    The following examples of eclipse.ini demonstrate correct usage of the -vm option.
    Note the format of the -vm option - it is important to be exact:
    • The -vm option and its value (the path) must be on separate lines.
    • The value must be the full absolute path to the Java executable, not just to the Java home directory.
    • The -vm option must occur before the -vmargs option, since everything after -vmargs is passed directly to the JVM.

    Windows Example

    -showsplash
    org.eclipse.platform
    --launcher.XXMaxPermSize
    256m
    -vm
    C:/Java/JDK/1.5/bin/javaw.exe
    -vmargs
    -Xms40m
    -Xmx512m
    

    Linux Example


    On a Linux system, the file looks quite similar:
    -showsplash
    org.eclipse.platform
    --launcher.XXMaxPermSize
    256m
    -vm
    /opt/sun-jdk-1.6.0.02/bin/java
    -vmargs
    -Xms40m
    -Xmx512m
    
    
    
    
    
    1. 然后找到myeclipse的快捷方式,打开属性,找到目标栏,修改其中-vm参数指定的javaw路径为有效路径即可。或者不要用myeclips提供的快捷方式打开,直接使用eclipse启动程序也可以直接启动myeclipse 
  • 相关阅读:
    jni java与c++交互返回三维数组jobjectArray
    Android开发之EditText 详解(addTextChangedListener监听用户输入状态)
    Android JNI和NDK学习(09)--JNI实例二 传递类对象
    JavaDoc的生成规则---ShinePans
    Android 电话自己主动接听和挂断具体解释
    传统线程技术(一)
    Linux内核启动及根文件系统载入过程
    eclipse、MyEclipse实现批量改动文件编码
    菜鸟开发—应具备的搜索技巧
    Java之GUI编程(一)
  • 原文地址:https://www.cnblogs.com/wuyuxiang/p/5166603.html
Copyright © 2020-2023  润新知