开发者社区> 问答> 正文

maven打包报错,用命令打包的mvn package 接着报这个错,急等 ?报错

图片说明

图片说明
jdk用的1.8

pom.xml配置maven之后

<build>
    <plugins>
       <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>
    </plugins>
    </build>

又报错
图片说明
通过

<build>
    <plugins>
       <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>
                <encoding>UTF-8</encoding> 
                <compilerArguments>  
                        <verbose />  
                        <bootclasspath>${java.home}\lib\rt.jar;${java.home}\lib\jce.jar</bootclasspath>  
                </compilerArguments> 
            </configuration>
        </plugin>
    </plugins>
    </build>

解决

现在发布又出现了新问题

图片说明

展开
收起
爱吃鱼的程序员 2020-06-23 14:03:49 523 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    上面没有按照代码格式发,应该是这个。。。

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

    编译级别太低,需要指定到1.8

    问题是否解决,配置的maven环境,jdk需要更改成1.8,指向你本机的java_home

    mvnpackage--skiptest跳过测试,后面的错误最好换个image编解码的包

    2020-06-23 14:04:06
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关镜像