Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
HBase >> mail # dev >> "mvn site" command can't work


Copy link to this message
-
Re: "mvn site" command can't work
Jesse:
Background: 周梦想 maintains Chinese translation of the HBase site.

Here is what I did (target/site contains HTML files after the second
command finished):

mvn clean install -DskipTests
mvn site

TYus-MacBook-Pro:trunk tyu$ uname -a
Darwin TYus-MacBook-Pro.local 12.2.1 Darwin Kernel Version 12.2.1: Thu Oct
18 12:13:47 PDT 2012; root:xnu-2050.20.9~1/RELEASE_X86_64 x86_64
TYus-MacBook-Pro:trunk tyu$ mvn -version
Apache Maven 3.0.3 (r1075438; 2011-02-28 09:31:09-0800)
Maven home: /usr/share/maven
Java version: 1.6.0_37, vendor: Apple Inc.
Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: en_US, platform encoding: MacRoman
OS name: "mac os x", version: "10.8.2", arch: "x86_64", family: "mac"

On Thu, Jan 3, 2013 at 8:46 PM, Jesse Yates <[EMAIL PROTECTED]> wrote:

> Why are you using 'mvn site' to compile? Generally you should be using 'mvn
> compile' unless you have a specific reason to build the website (which
> pretty much no one does besides stack when he pushes a new version).
>
> -------------------
> Jesse Yates
> @jesse_yates
> jyates.github.com
>
>
> On Thu, Jan 3, 2013 at 8:30 PM, 周梦想 <[EMAIL PROTECTED]> wrote:
>
> > hello, every one!
> >
> > when I using "mvn site" to compile hbase document , it reports missing
> > class MavenReport error:
> >
> > Jan 04, 2013 12:11:47 PM org.sonatype.guice.bean.reflect.Logs$JULSink
> warn
> > WARNING: Error injecting:
> > org.apache.maven.reporting.exec.DefaultMavenReportExecutor
> > java.lang.NoClassDefFoundError: org/apache/maven/reporting/MavenReport
> >         at java.lang.Class.getDeclaredMethods0(Native Method)
> >         at java.lang.Class.privateGetDeclaredMethods(Class.java:2442)
> >         at java.lang.Class.getDeclaredMethods(Class.java:1808)
> >         at
> >
> >
> com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:664)
> >         at
> >
> >
> com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(InjectionPoint.java:358)
> >         at
> >
> >
> com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(ConstructorBindingImpl.java:155)
> >         at
> >
> >
> com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorImpl.java:585)
> >         at
> > com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:542)
> >         at
> >
> >
> com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.java:528)
> >         at
> >
> >
> com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:833)
> >         at
> >
> >
> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:758)
> >         at
> >
> >
> com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:255)
> >         at
> >
> >
> com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:204)
> >         at
> >
> >
> com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:954)
> >         at
> >
> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:987)
> >         at
> >
> com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:950)
> >         at
> >
> com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1000)
> >         at
> >
> >
> org.sonatype.guice.bean.reflect.AbstractDeferredClass.get(AbstractDeferredClass.java:45)
> >         at
> >
> >
> com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:84)
> >         at
> >
> >
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:52)
> >         at
> >
> >
> com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:70)
> >         at
> >
> >
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
> >         at
> >
> >
> org.sonatype.guice.plexus.lifecycles.PlexusLifecycleManager.onProvision(PlexusLifecycleManager.java:138)