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