PacktPublishing / Building-Big-Data-Pipelines-with-Apache-Beam

Building Big Data Pipelines with Apache Beam, published by Packt
Apache License 2.0
83 stars 62 forks source link

../mvnw exec:java Dexec.mainClass=com.packtpub.beam.chapter1.FirstPipeline - causes a BUILD FAILURE #36

Closed jamiehowells closed 1 year ago

jamiehowells commented 1 year ago

Hi,

When I try and execute chapter 1 - FirstPipeline. I get the following error. FYI, I'm using WSL (Ubuntu) with JDK11.

[INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.130 s [INFO] Finished at: 2023-06-26T15:12:25+10:00 [INFO] ------------------------------------------------------------------------ [ERROR] Unknown lifecycle phase "Dexec.mainClass=com.packtpub.beam.chapter1.FirstPipeline". You must specify a valid lifecycle phase or a goal in the format : or :[:]:. Available lifecycle phases are: validate, initialize, generate- sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-te st, verify, install, deploy, pre-clean, clean, post-clean, pre-site, site, post-site, site-deploy. -> [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/LifecyclePhaseNotFoundException

jamiehowells commented 1 year ago

I found the issue, looks like it was caused by WSL 1, I upgraded to WSL 2 and chapter1 module worked