Am 2018-12-03 um 15:56 schrieb Steve Ramage:> If I follow the steps listed here (https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html) :
>
>
>
> mkdir scratch; pushd scratch; mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false; cd my-app; mvn package; mvn clean dependency:copy-dependencies package; mvn site
>
>
>
> I get several crashes. The first of which is:
>
>
>
> [INFO] -------------------------------------------------------------
> [ERROR] COMPILATION ERROR :
> [INFO] -------------------------------------------------------------
> [ERROR] Source option 5 is no longer supported. Use 6 or later.
> [ERROR] Target option 1.5 is no longer supported. Use 1.6 or later.
>
>
> Even if I fix that error I get another error later.
>
>
>
> [INFO] ----------------------< com.mycompany.app:my-app >----------------------
> [INFO] Building my-app 1.0-SNAPSHOT
> [INFO] --------------------------------[ jar ]---------------------------------
> [INFO]
> [INFO] --- maven-site-plugin:3.3:site (default-site) @ my-app ---
> [WARNING] Report plugin org.apache.maven.plugins:maven-project-info-reports-plugin has an empty version.
> [WARNING]
> [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
> [WARNING]
> [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. > [INFO] configuring report plugin org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0 > [WARNING] Error injecting: org.apache.maven.report.projectinfo.CiManagementReport > java.lang.NoClassDefFoundError: org/apache/maven/doxia/siterenderer/DocumentContent
>      at java.lang.Class.getDeclaredConstructors0 (Native Method)
>      at java.lang.Class.privateGetDeclaredConstructors (Class.java:3138)
>      at java.lang.Class.getDeclaredConstructors (Class.java:2358)
> at com.google.inject.spi.InjectionPoint.forConstructorOf (InjectionPoint.java:245)
> ...
> at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo (DefaultMavenPluginManager.java:520) > at org.apache.maven.reporting.exec.DefaultMavenReportExecutor.getConfiguredMavenReport (DefaultMavenReportExecutor.java:306) > at org.apache.maven.reporting.exec.DefaultMavenReportExecutor.buildReportPlugin (DefaultMavenReportExecutor.java:263) > at org.apache.maven.reporting.exec.DefaultMavenReportExecutor.buildMavenReports (DefaultMavenReportExecutor.java:154) > at org.apache.maven.plugins.site.AbstractSiteRenderingMojo.getReports (AbstractSiteRenderingMojo.java:235) > at org.apache.maven.plugins.site.SiteMojo.execute (SiteMojo.java:121)
> ...
> at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356) > Caused by: java.lang.ClassNotFoundException: org.apache.maven.doxia.siterenderer.DocumentContent > at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass (SelfFirstStrategy.java:50)
> ...
>
>
>
>
> $mvn --version
>
> Apache Maven 3.6.0 (NON-CANONICAL_2018-11-06T03:14:22+01:00_root; 2018-11-05T18:14:22-08:00)
> Maven home: /opt/maven
> Java version: 11.0.1, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux", version: "4.14.84-1-lts", arch: "amd64", family: "unix"
>
> Anyway I think the generated archetype should actually work with the maven version I'm using (especially because the advice on getting help is to run the latest), or failing that the Getting Started Guide should include the descriptions on how to fix them, imho.

Please file an issue with MNGSITE.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to