在IDEA上 使用maven进行打包时报错: Failed to execute goal org
报错内容: Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.10.2:jar (attach-javadocs) on project SLXFWZ: MavenReportException: Error while creating archive:? Exit code: 1 - ????: δ????????? FieldFill.INSERT ? ???: ?????com.baomidou.mybatisplus.annotation.FieldFill??????? ????: δ????????? JdbcType.VARCHAR ? ???: ?????org.apache.ibatis.type.JdbcType??????? ????: δ????????? FieldFill.INSERT ????: δ????????? JdbcType.VARCHAR ????: δ????????? FieldFill.INSERT ????: δ????????? JdbcType.VARCHAR ????: δ????????? FieldFill.UPDATE ????: δ????????? JdbcType.VARCHAR ????: δ????????? FieldFill.UPDATE ????: δ????????? JdbcType.VARCHAR ????: δ????????? FieldFill.UPDATE ????: δ????????? JdbcType.VARCHAR java.lang.IllegalArgumentException at sun.net.www.ParseUtil.decode(ParseUtil.java:202) at sun.misc.URLClassPath$FileLoader.<init>(URLClassPath.java:1293) at sun.misc.URLClassPath$3.run(URLClassPath.java:570) at sun.misc.URLClassPath$3.run(URLClassPath.java:565) at java.security.AccessController.doPrivileged(Native Method) at sun.misc.URLClassPath.getLoader(URLClassPath.java:564) at sun.misc.URLClassPath.getLoader(URLClassPath.java:529) at sun.misc.URLClassPath.getNextLoader(URLClassPath.java:494) at sun.misc.URLClassPath.access$100(URLClassPath.java:66) at sun.misc.URLClassPath$1.next(URLClassPath.java:276) at sun.misc.URLClassPath$1.hasMoreElements(URLClassPath.java:287) at java.net.URLClassLoader$3$1.run(URLClassLoader.java:604) at java.net.URLClassLoader$3$1.run(URLClassLoader.java:602) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader$3.next(URLClassLoader.java:601) at java.net.URLClassLoader$3.hasMoreElements(URLClassLoader.java:626) at sun.misc.CompoundEnumeration.next(CompoundEnumeration.java:45) at sun.misc.CompoundEnumeration.hasMoreElements(CompoundEnumeration.java:54) at java.util.ServiceLoader$LazyIterator.hasNextService(ServiceLoader.java:354) at java.util.ServiceLoader$LazyIterator.hasNext(ServiceLoader.java:393) at java.util.ServiceLoader$1.hasNext(ServiceLoader.java:474) at javax.xml.parsers.FactoryFinder$1.run(FactoryFinder.java:293) at java.security.AccessController.doPrivileged(Native Method) at javax.xml.parsers.FactoryFinder.findServiceProvider(FactoryFinder.java:289) at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:267) at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:127) at com.sun.tools.doclets.internal.toolkit.builders.LayoutParser.parseXML(LayoutParser.java:89) at com.sun.tools.doclets.internal.toolkit.builders.ClassBuilder.build(ClassBuilder.java:120) at com.sun.tools.doclets.formats.html.HtmlDoclet.generateClassFiles(HtmlDoclet.java:189) at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.generateClassFiles(AbstractDoclet.java:194) at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:139) at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDoclet.java:82) at com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:80) at com.sun.tools.doclets.standard.Standard.start(Standard.java:39) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:310) at com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:189) at com.sun.tools.javadoc.Start.parseAndExecute(Start.java:366) at com.sun.tools.javadoc.Start.begin(Start.java:219) at com.sun.tools.javadoc.Start.begin(Start.java:205) at com.sun.tools.javadoc.Main.execute(Main.java:64) at com.sun.tools.javadoc.Main.main(Main.java:54) javadoc: ???? - java.lang.IllegalArgumentException ? Command line was: E:javajdkjdk1.8.0_211jre..binjavadoc.exe @options @packages ? Refer to the generated Javadoc files in 'K:XMDM-ALL-XXXXXXXXSLXFSLXFWZtargetapidocs' dir. ? 解决方案: 在使用mvn package进行编译、打包时,Maven会执行src/test/java中的JUnit测试用例,有时为了跳过测试,会使用参数-DskipTests和-Dmaven.test.skip=true,这两个参数的主要区别是: -DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。 -Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类。 使用下面命令执行: mvn clean install -DskipTests -Dmaven.javadoc.skip=true ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- java – 生成随机IP地址
- Java听按钮和键盘单击
- 如何在java中为多个元素使用equalsIgnoreCase()
- 统一身份访问管理平台 -- Identity Access management plat
- Java生成随机无重复随机数,使用ArrayList实现
- java基本教程之join方法详解 java多线程教程
- JSP PageContext.handlePageException()方法:抛出异常
- java – 如何使用JPA Annotations映射一组字符串对象?
- Aspectj:lambda表达式的切入点
- Java – Google App Engine Spring MVC Annotations的速度问