Skip to content

Comments

feat: updated build to jdk 11#355

Merged
akafredperry merged 3 commits intotrunkfrom
jdk11_upgrade
Feb 10, 2026
Merged

feat: updated build to jdk 11#355
akafredperry merged 3 commits intotrunkfrom
jdk11_upgrade

Conversation

@akafredperry
Copy link
Collaborator

@akafredperry akafredperry commented Feb 9, 2026

- What I did
Updated so that SDK (and other modules) are now compiled with JDK 11.
close #322

- How I did it

  • Adjusted parent pom properties
  • Updated jackson and slf4j versions
  • Updated all READMEs to reflect these changes and other recent changes. Instructions for running CLI utilities now uses maven exec java plugin (which simplifies the classpath setup)
  • Fixed at_shell shaded / fatjar for JDK 11
  • Cleaned up CLI utilities, less code and demonstrates how AtClients are Closeable and should be used within a try catch
  • Adjusted ConfigReader so that it works with exec:java plugin
  • Adjusted github wofklows

- How to verify it
Run all the tests

mvn clean verify

I have run the various CLI and checked that the codeblocks in the README actually work.
pymarkdown has been run against all README markdown

- Description for the changelog
update to jdk 11

@akafredperry akafredperry self-assigned this Feb 9, 2026
@akafredperry akafredperry marked this pull request as draft February 9, 2026 15:04
@akafredperry akafredperry marked this pull request as ready for review February 9, 2026 17:00
@akafredperry akafredperry merged commit 22a4b3b into trunk Feb 10, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade at_client to JDK 11

2 participants