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