Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.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构建”;在maven build时,eclipse中的-source 1.5不支持switch中的字符串;_Java_Eclipse_Maven_Build - Fatal编程技术网

Java “无法进行maven构建”;在maven build时,eclipse中的-source 1.5不支持switch中的字符串;

Java “无法进行maven构建”;在maven build时,eclipse中的-source 1.5不支持switch中的字符串;,java,eclipse,maven,build,Java,Eclipse,Maven,Build,在eclipse的-source 1.5(使用-source 7或更高版本来启用开关中的字符串)中,当运行as->maven build时,开关中的字符串不受支持。我使用的是java 8,操作系统是ubuntu 16.04。您需要在java 1.8版中添加maven编译器插件 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler

在eclipse的-source 1.5(使用-source 7或更高版本来启用开关中的字符串)中,当运行as->maven build时,开关中的字符串不受支持。我使用的是java 8,操作系统是ubuntu 16.04。

您需要在java 1.8版中添加
maven编译器插件

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.3</version>
    <configuration>
        <source>1.8</source>
        <target>1.8</target>
    </configuration>
</plugin>

org.apache.maven.plugins

pom.xml中提到的jdk版本是什么?