Bug#898821: maven-plugin-tools: FTBFS with Java 10 due to com.sun.tools.doclets removal
Emmanuel Bourg
ebourg at apache.org
Wed May 16 09:49:13 BST 2018
Source: maven-plugin-tools
Severity: serious
Tags: sid buster
User: debian-java at lists.debian.org
Usertags: default-java10
Forwarded: https://issues.apache.org/jira/browse/MPLUGIN-339
maven-plugin-tools fails to build with Java 10 due to the removal
of the com.sun.tools.doclets API:
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoAggregatorTypeTaglet.java:[26,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/AbstractMojoTaglet.java:[34,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/AbstractMojoTaglet.java:[50,16] cannot find symbol
symbol: class Taglet
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoAggregatorTypeTaglet.java:[108,46] cannot find symbol
symbol: class Taglet
location: class org.apache.maven.tools.plugin.javadoc.MojoAggregatorTypeTaglet
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoGoalTypeTaglet.java:[26,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoGoalTypeTaglet.java:[107,46] cannot find symbol
symbol: class Taglet
location: class org.apache.maven.tools.plugin.javadoc.MojoGoalTypeTaglet
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoRequiresProjectTypeTaglet.java:[26,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoRequiresProjectTypeTaglet.java:[108,46] cannot find symbol
symbol: class Taglet
location: class org.apache.maven.tools.plugin.javadoc.MojoRequiresProjectTypeTaglet
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoExecuteTypeTaglet.java:[26,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoExecuteTypeTaglet.java:[113,46] cannot find symbol
symbol: class Taglet
location: class org.apache.maven.tools.plugin.javadoc.MojoExecuteTypeTaglet
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoPhaseTypeTaglet.java:[26,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoPhaseTypeTaglet.java:[107,46] cannot find symbol
symbol: class Taglet
location: class org.apache.maven.tools.plugin.javadoc.MojoPhaseTypeTaglet
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoRequiresDirectInvocationTypeTaglet.java:[26,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoRequiresDirectInvocationTypeTaglet.java:[108,46] cannot find symbol
symbol: class Taglet
location: class org.apache.maven.tools.plugin.javadoc.MojoRequiresDirectInvocationTypeTaglet
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoExecutionStrategyTypeTaglet.java:[26,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoExecutionStrategyTypeTaglet.java:[107,46] cannot find symbol
symbol: class Taglet
location: class org.apache.maven.tools.plugin.javadoc.MojoExecutionStrategyTypeTaglet
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoRequiresDependencyCollectionTypeTaglet.java:[22,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoRequiresDependencyCollectionTypeTaglet.java:[110,46] cannot find symbol
symbol: class Taglet
location: class org.apache.maven.tools.plugin.javadoc.MojoRequiresDependencyCollectionTypeTaglet
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoReadOnlyFieldTaglet.java:[26,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoReadOnlyFieldTaglet.java:[111,46] cannot find symbol
symbol: class Taglet
location: class org.apache.maven.tools.plugin.javadoc.MojoReadOnlyFieldTaglet
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoInheritByDefaultTypeTaglet.java:[26,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoInheritByDefaultTypeTaglet.java:[108,46] cannot find symbol
symbol: class Taglet
location: class org.apache.maven.tools.plugin.javadoc.MojoInheritByDefaultTypeTaglet
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoParameterFieldTaglet.java:[26,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoParameterFieldTaglet.java:[117,46] cannot find symbol
symbol: class Taglet
location: class org.apache.maven.tools.plugin.javadoc.MojoParameterFieldTaglet
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoComponentFieldTaglet.java:[26,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoComponentFieldTaglet.java:[110,46] cannot find symbol
symbol: class Taglet
location: class org.apache.maven.tools.plugin.javadoc.MojoComponentFieldTaglet
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoRequiresOnLineTypeTaglet.java:[26,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoRequiresOnLineTypeTaglet.java:[108,46] cannot find symbol
symbol: class Taglet
location: class org.apache.maven.tools.plugin.javadoc.MojoRequiresOnLineTypeTaglet
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoInstantiationStrategyTypeTaglet.java:[26,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoInstantiationStrategyTypeTaglet.java:[107,46] cannot find symbol
symbol: class Taglet
location: class org.apache.maven.tools.plugin.javadoc.MojoInstantiationStrategyTypeTaglet
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoConfiguratorTypeTaglet.java:[26,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoConfiguratorTypeTaglet.java:[107,46] cannot find symbol
symbol: class Taglet
location: class org.apache.maven.tools.plugin.javadoc.MojoConfiguratorTypeTaglet
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoThreadSafeTypeTaglet.java:[22,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoThreadSafeTypeTaglet.java:[107,46] cannot find symbol
symbol: class Taglet
location: class org.apache.maven.tools.plugin.javadoc.MojoThreadSafeTypeTaglet
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoRequiresReportsTypeTaglet.java:[26,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoRequiresReportsTypeTaglet.java:[108,46] cannot find symbol
symbol: class Taglet
location: class org.apache.maven.tools.plugin.javadoc.MojoRequiresReportsTypeTaglet
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoRequiresDependencyResolutionTypeTaglet.java:[26,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoRequiresDependencyResolutionTypeTaglet.java:[108,46] cannot find symbol
symbol: class Taglet
location: class org.apache.maven.tools.plugin.javadoc.MojoRequiresDependencyResolutionTypeTaglet
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoRequiredFieldTaglet.java:[26,29] package com.sun.tools.doclets does not exist
[ERROR] /build/1st/maven-plugin-tools-3.5/maven-plugin-tools-javadoc/src/main/java/org/apache/maven/tools/plugin/javadoc/MojoRequiredFieldTaglet.java:[111,46] cannot find symbol
symbol: class Taglet
location: class org.apache.maven.tools.plugin.javadoc.MojoRequiredFieldTaglet
[INFO] 40 errors
More information about the pkg-java-maintainers
mailing list