当我跑步时mvn -version,我注意到了java_home要点...jdk\jre(如下图所示).那是错的吗?是不是应该指向...\jdk.x.y.z(没有\jre)?如果是这样,我该如何重置它?(在全局%java_home%指向jdk目录)
C:\Users\Owner>mvn -version
Apache Maven 2.2.1 (r801777; 2009-08-06 15:16:01-0400)
Java version: 1.7.0_17
Java home: C:\Program Files\Java\jdk1.7.0_17\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7" version: "6.1" arch: "amd64" Family: "windows"
Run Code Online (Sandbox Code Playgroud) 我在eclipse中创建了一个项目并添加了maven依赖项.在Eclipse中,它说我正在使用JRE 1.5.Eclipse中的一切都运行正常,例如,我可以运行我的测试.
当我尝试mvn clean install从终端运行时,它给我以下错误.
... -source 1.3不支持泛型(使用-source 5或更高版本来启用泛型)...
似乎Maven认为我使用的是JRE 1.3并且无法识别泛型或每个循环.
我怎么能够: