您的位置:首页 > 编程语言 > Java开发

maven 编译报错 java: -source 1.6 中不支持switch 中存在字符串

2017-03-15 11:13 501 查看
在pom里面加上:

<build>
<defaultGoal>compile</defaultGoal>
<pluginManagement>
<plugins> 
<plugin> 
<groupId>org.apache.maven.plugins</groupId> 
<artifactId>maven-compiler-plugin</artifactId> 
<configuration> 
<source>1.7</source> 
<target>1.7</target> 
</configuration> 
</plugin>
</plugins>
</pluginManagement>
</build>

可以在本地的setting文件里面添加

<profile>    

        <id>jdk-1.7</id>    

        <activation>    

            <activeByDefault>true</activeByDefault>    

            <jdk>1.7</jdk>    

        </activation>    

        <properties>    

            <maven.compiler.source>1.7</maven.compiler.source>    

            <maven.compiler.target>1.7</maven.compiler.target>    

            <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>    

        </properties>    

    </profile>

配置文件修改编译格式
然后在项目里maven Update Project
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐