Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Maven can';默认情况下,无法更改库集_Java_Maven - Fatal编程技术网

Java Maven can';默认情况下,无法更改库集

Java Maven can';默认情况下,无法更改库集,java,maven,Java,Maven,我在创建maven项目时遇到了这个问题。我无法将JRE库从J2SE-1.5更改为Java-S.E 1.6或1.7,而不会出现错误。(即使使用J2SE-1.5,我也有一个警告) 我知道它是默认设置的,所以我更改了maven编译器plugin.pom文件,但仍然得到相同的错误 以下是我在pom.xml文件中修改的内容: <plugins> <plugin> <artifactId>maven-compiler-plugin&

我在创建maven项目时遇到了这个问题。我无法将JRE库从J2SE-1.5更改为Java-S.E 1.6或1.7,而不会出现错误。(即使使用J2SE-1.5,我也有一个警告)

我知道它是默认设置的,所以我更改了maven编译器
plugin.pom
文件,但仍然得到相同的错误

以下是我在
pom.xml
文件中修改的内容:

<plugins>
         <plugin>
           <artifactId>maven-compiler-plugin</artifactId>
           <version>2.1</version>
           <configuration>
             <source>1.6</source>
             <target>1.6</target>
           </configuration>
         </plugin>
</plugins>

maven编译器插件
2.1
1.6
1.6

仅仅更改pom.xml中的java版本是不够的。您需要将环境变量JAVA_HOME设置为您想要使用的版本。Maven使用此变量构建项目,因此JAVA_HOME和编译器插件版本必须匹配。

什么错误和警告?