I wanted to build two OSS repos with minimal hassel.
#1
Generic ANT with no dependency management and a few of the jars checked into the source tree, but not all that were required to build.
https://github.com/Apress/pro-jakarta-persistence-jakarta-ee10
My stalled attempt to convert to maven which describes some of the problems I saw:
https://github.com/free2create/pro-jakarta-persistence-jakarta-ee10
#2
Uses Gradle 6.X with JDK 17 source code , even though Gradle 7.3 is required to build JDK 17 code.
https://github.com/BruceEckel/OnJava8-Examples
I tried upgrading to Gradle 7.3 but kept running into new issues and I never got back to it.
In contrast building OpenJDK 20 and jtreg , was much easier than either of the two repositories.
Also I believe I saw that pants v1 may have supported IntelliJ at one time, is similar support available for pants V2 ?
👋 2
f
fast-nail-55400
12/19/2022, 11:46 PM
Pants v2 has Build Server Protocol ("BSP") support which should work with the IntelliJ Scala plugin.