eclipse怎么運行maven程序 eclipse中為什么要有jdk運行環(huán)境?
eclipse中為什么要有jdk運行環(huán)境?使用eclipse不不需要配置jdk的環(huán)境變量,就也可以再正常運行程序。原因是:安裝jdk/jre時會自動復制java.exe到C:WindowsSystem
eclipse中為什么要有jdk運行環(huán)境?
使用eclipse不不需要配置jdk的環(huán)境變量,就也可以再正常運行程序。原因是:安裝jdk/jre時會自動復制java.exe到C:WindowsSystem32。eclipse.exe建議使用這個java.exe運行。拓寬思維:設置中JAVA_HOME是為了向ANT、Maven之類的程序需要。設置里PATH就是為了在控制臺手動程序編譯程序。
可以設置CLASSPATH是從Java1.0時代一直都剪切粘貼過來的,像現(xiàn)代JVM完全沒有不是需要這個環(huán)境變量。
eclipse無法啟動選擇的項目?
原因是【eclipse工程jdk版本】的問題。
在eclipse中項目jdk版本不看操作的時候是需要可以修改項目工程的jdk版本。
解決方法:
1、Javacompiler(應該要是項目中,選擇的jdk編譯器吧):有兩種你選擇整個eclipse的編譯器:eclipse的window-a8preferences-rlmjava-dstrokcompiler中,選擇單個項目的編譯器:在項目上右鍵點擊右鍵,properties-rlmjavacompiler,綁定項目級別的compiler類型
2、Java Build Path(應該是是項目的c語言程序環(huán)境配置吧):在項目上右擊右鍵,properties-a8Java Build Path-a8Libraries,中,選擇JRE System Library-r26Edit,你選要想的jdk版本?
3、直接修改maven項目的pom.xml配置文件(肯定是中,選擇項目的jdk編譯器,優(yōu)先級最高):ltbuildgtltpluginsgtltplugingtltartifactIdgtmaven-compiler-pluginlt/artifactIdgtltversiongt3.1lt/versiongtltconfigurationgtlt!--Neo4jProceduresrequireJava8--r26ltsourcegt1.8lt/sourcegtlttargetgt1.8lt/targetgtlt/configurationgtlt/plugingtlt/pluginsgtlt/buildgt剪切粘貼