JakeWharton / hugo

Annotation-triggered method call logging for your debug builds.
Apache License 2.0
7.92k stars 797 forks source link

:hugo-runtime:install is failing #89

Closed jd-alexander closed 9 years ago

jd-alexander commented 9 years ago

I made a clone of the project and then I built it. When I try to run the install task this occurs. maven is installed and working so I am not sure what's causing it. :hugo-runtime:install FAILED

FAILURE: Build failed with an exception.

This is the stacktrace

* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':hugo-runtime
:install'.
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute
Actions(ExecuteActionsTaskExecuter.java:69)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute
(ExecuteActionsTaskExecuter.java:46)
        at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.
execute(PostExecutionAnalysisTaskExecuter.java:35)
        at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(S
kipUpToDateTaskExecuter.java:64)
        at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(Val
idatingTaskExecuter.java:58)
        at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.e
xecute(SkipEmptySourceFilesTaskExecuter.java:42)
        at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.exec
ute(SkipTaskWithNoActionsExecuter.java:52)
        at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(Ski
pOnlyIfTaskExecuter.java:53)
        at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.exec
ute(ExecuteAtMostOnceTaskExecuter.java:43)
        at org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailure(Abs
tractTask.java:305)
        at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker
.executeTask(AbstractTaskPlanExecutor.java:79)
        at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker
.processTask(AbstractTaskPlanExecutor.java:63)
        at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker
.run(AbstractTaskPlanExecutor.java:51)
        at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTask
PlanExecutor.java:23)
        at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTas
kGraphExecuter.java:88)
        at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecu
tionAction.java:29)
        at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.jav
a:62)
        at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExecuter.
java:23)
        at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecuter.j
ava:68)
        at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecuti
onAction.java:32)
        at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.jav
a:62)
        at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.jav
a:55)
        at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradl
eLauncher.java:149)
        at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLaunc
her.java:106)
        at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.
java:86)
        at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildControll
er.run(InProcessBuildActionExecuter.java:80)
        at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:33)

        at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:24)

        at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBui
ldActionExecuter.java:36)
        at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBui
ldActionExecuter.java:26)
        at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:51)
        at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:171
)
        at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execu
te(CommandLineActionFactory.java:237)
        at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execu
te(CommandLineActionFactory.java:210)
        at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeVal
idationAction.java:35)
        at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeVal
idationAction.java:24)
        at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(Comma
ndLineActionFactory.java:206)
        at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(Comma
ndLineActionFactory.java:169)
        at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportin
gAction.java:33)
        at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportin
gAction.java:22)
        at org.gradle.launcher.Main.doAction(Main.java:33)
        at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)
        at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.
java:54)
        at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:3
5)
        at org.gradle.launcher.GradleMain.main(GradleMain.java:23)
Caused by: org.gradle.process.internal.ExecException: A problem occurred starting pro
cess 'command 'mvn''
        at org.gradle.process.internal.DefaultExecHandle.setEndStateInfo(DefaultExecH
andle.java:196)
        at org.gradle.process.internal.DefaultExecHandle.failed(DefaultExecHandle.jav
a:325)
        at org.gradle.process.internal.ExecHandleRunner.run(ExecHandleRunner.java:83)

        at org.gradle.internal.concurrent.DefaultExecutorFactory$StoppableExecutorImp
l$1.run(DefaultExecutorFactory.java:64)
Caused by: net.rubygrapefruit.platform.NativeException: Could not start 'mvn'
        at net.rubygrapefruit.platform.internal.DefaultProcessLauncher.start(DefaultP
rocessLauncher.java:27)
        at net.rubygrapefruit.platform.internal.WindowsProcessLauncher.start(WindowsP
rocessLauncher.java:22)
        at net.rubygrapefruit.platform.internal.WrapperProcessLauncher.start(WrapperP
rocessLauncher.java:36)
        at org.gradle.process.internal.ExecHandleRunner.run(ExecHandleRunner.java:65)

        ... 1 more
Caused by: java.io.IOException: Cannot run program "mvn" (in directory "C:\Users\Joel
\Documents\Android Projects\hugo\hugo-runtime"): CreateProcess error=2, The system ca
nnot find the file specified
        at net.rubygrapefruit.platform.internal.DefaultProcessLauncher.start(DefaultP
rocessLauncher.java:25)
        ... 4 more
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the fil
e specified
        ... 5 more
JakeWharton commented 9 years ago

Hmm.. but you can run mvn from the command line (like mvn -version)? I really need to get rid of this stupid hack, it was only supposed to be temporary.

jd-alexander commented 9 years ago

Yeah. I ended up just using a modified maven plugin (https://github.com/dcendents/android-maven-gradle-plugin) to do aar builds. Everything works now.