Fixed! (earlier today in the quickstart)

On Fri, Dec 9, 2016 at 1:46 PM, Trevor Pering <[email protected]>
wrote:

> I'm trying the Beam Quickstart on http://beam.incubator.
> apache.org/get-started/quickstart/ and it can't find the default
> DIrectRunner.  If I try to specify a --runner then it says that there are
> no runners available. What am I missing here?
>
> ~/beam/word-count-beam$ mvn compile exec:java 
> -Dexec.mainClass=org.apache.beam.examples.WordCount
>      -Dexec.args="--inputFile=pom.xml --output=counts"
> [INFO] Scanning for projects...
> [INFO]
>
> [INFO] ------------------------------------------------------------
> ------------
> [INFO] Building word-count-beam 0.1
> [INFO] ------------------------------------------------------------
> ------------
> [INFO]
> [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @
> word-count-beam ---
> [WARNING] Using platform encoding (UTF-8 actually) to copy filtered
> resources, i.e. build is platform dependent!
> [INFO] skip non existing resourceDirectory /home/.../beam/word-count-
> beam/src/main/resources
> [INFO]
> [INFO] --- maven-compiler-plugin:3.5.1:compile (default-compile) @
> word-count-beam ---
> [INFO] Nothing to compile - all classes are up to date
> [INFO]
> [INFO] --- exec-maven-plugin:1.4.0:java (default-cli) @ word-count-beam ---
> [WARNING]
> java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:57)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:293)
> at java.lang.Thread.run(Thread.java:745)
> Caused by: java.lang.IllegalArgumentException: No Runner was specified
> and the DirectRunner was not found on the classpath.
> Specify a runner by either:
>     Explicitly specifying a runner by providing the 'runner' property
>     Adding the DirectRunner to the classpath
>     Calling 'PipelineOptions.setRunner(PipelineRunner)' directly
> at org.apache.beam.sdk.options.PipelineOptions$DirectRunner.
> create(PipelineOptions.java:286)
> at org.apache.beam.sdk.options.PipelineOptions$DirectRunner.
> create(PipelineOptions.java:276)
> at org.apache.beam.sdk.options.ProxyInvocationHandler.returnDefaultHelper(
> ProxyInvocationHandler.java:575)
> at org.apache.beam.sdk.options.ProxyInvocationHandler.getDefault(
> ProxyInvocationHandler.java:516)
> at org.apache.beam.sdk.options.ProxyInvocationHandler.invoke(
> ProxyInvocationHandler.java:155)
> at org.apache.beam.sdk.options.PipelineOptionsValidator.validate(
> PipelineOptionsValidator.java:70)
> at org.apache.beam.sdk.options.PipelineOptionsFactory$Builder.as(
> PipelineOptionsFactory.java:304)
> at org.apache.beam.examples.WordCount.main(WordCount.java:173)
> ... 6 more
> [INFO] ------------------------------------------------------------
> ------------
> [INFO] BUILD FAILURE
> [INFO] ------------------------------------------------------------
> ------------
> [INFO] Total time: 2.541 sb
> [INFO] Finished at: 2016-12-09T13:41:35-08:00
> [INFO] Final Memory: 15M/209M
> [INFO] ------------------------------------------------------------
> ------------
> [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.4.0:java
> (default-cli) on project word-count-beam: An exception occured while
> executing the Java class. null: InvocationTargetException: No Runner was
> specified and the DirectRunner was not found on the classpath.
> [ERROR] Specify a runner by either:
> [ERROR] Explicitly specifying a runner by providing the 'runner' property
> [ERROR] Adding the DirectRunner to the classpath
> [ERROR] Calling 'PipelineOptions.setRunner(PipelineRunner)' directly
> [ERROR] -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the
> -e switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/
> MojoExecutionException
>
>

Reply via email to