4
我是Maven,Java的新手...當我在一個Java項目上執行mvn clean package
時,它確實爲我創建了JAR文件。Maven是否需要JDK
但是我仍然可以知道我是否擁有JDK,或者它仍然是JRE嗎?
我在OSX上10.8
我是Maven,Java的新手...當我在一個Java項目上執行mvn clean package
時,它確實爲我創建了JAR文件。Maven是否需要JDK
但是我仍然可以知道我是否擁有JDK,或者它仍然是JRE嗎?
我在OSX上10.8
Maven需要一個JDK,而不是JRE。
這樣做對上的Java版本已安裝的更多信息:
echo $JAVA_HOME
echo $PATH
which java
java -version
mvn --version
的Maven需要JDK編譯。
要檢查您是否有JDK編譯器,您可以在終端中鍵入:javac
。
謝謝,好吧,它是安裝..both JDK和Maven ...但是JAVA_HOME返回沒有...所以我仍然有一些配置來設置我的OSX JAVA_HOME?沒有這些(EClipse,IntelliJ等)不會真的有用嗎? – DarkNightFan
您應該擁有指向安裝它們的位置的'JAVA_HOME'和'M2_HOME'變量。你還應該在$ PATH變量的開頭添加$ JAVA_HOME/bin和$ M2_HOME/bin。 – carlspring