Skip to content

Commit

Permalink
Merge pull request #33008 from apache/liferoad-patch-2
Browse files Browse the repository at this point in the history
Update code-change-guide.md
  • Loading branch information
liferoad authored Nov 4, 2024
2 parents 77810d1 + beba671 commit 909c04e
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion contributor-docs/code-change-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,7 @@ in the Google Cloud documentation.

Depending on the languages involved, your `PATH` file needs to have the following elements configured.

* A Java environment that uses a supported Java version, preferably Java 8.
* A Java environment that uses a supported Java version, preferably Java 11.
* This environment is needed for all development, because Beam is a Gradle project that uses JVM.
* Recommended: To manage Java versions, use [sdkman](https://sdkman.io/install).

Expand Down Expand Up @@ -624,6 +624,11 @@ Tips for using the Dataflow runner:
## Appendix
### Common Issues
* If you run into some strange errors such as `java.lang.NoClassDefFoundError`, run `./gradlew clean` first
* To run one single Java test with gradle, use `--tests` to filter, for example, `./gradlew :it:google-cloud-platform:WordCountIntegrationTest --tests "org.apache.beam.it.gcp.WordCountIT.testWordCountDataflow"`
### Directories of snapshot builds
* https://repository.apache.org/content/groups/snapshots/org/apache/beam/ Java SDK build (nightly)
Expand Down

0 comments on commit 909c04e

Please sign in to comment.