Skip to content

Conversation

@devin-ai-integration
Copy link

Update Java version from 1.8 to 11 in pom.xml

Summary

Updated the Maven <java.version> property from 1.8 to 11 in pom.xml. This is Step 1 from Group 1 of the Java 11 migration plan for the Spring Boot banking application.

Changes:

  • Updated <java.version> property in pom.xml from 1.8 to 11

Verification performed:

  • mvn compile - BUILD SUCCESS
  • mvn test - 1 test passed, BUILD SUCCESS

Review & Testing Checklist for Human

  • Verify CI/CD pipelines are configured to use Java 11 (GitHub Actions, Jenkins, etc.)
  • Check if Dockerfile or deployment configurations need Java version updates
  • Test the application end-to-end in a dev/staging environment (not just unit tests)
  • Verify deployment environments (staging/production) support Java 11 runtime
  • Confirm this aligns with the overall Java 11 migration plan - are there other dependencies or configurations that should be updated together?

Notes

This is a straightforward property change that only updates the Maven compilation target. While local compilation and unit tests pass, this change will require the actual runtime environment to support Java 11. Other configuration files (CI/CD, Dockerfile, IDE settings) may need corresponding updates to fully complete the Java 11 migration.

Link to Devin run: https://app.devin.ai/sessions/51530ca96e6444f085bbb98fec0e9121
Requested by: Daniella Grimberg (@danigrim)

- Updated <java.version> property from 1.8 to 11
- Part of Java 11 migration effort (Step 1, Group 1)
- Verified with mvn compile and mvn test - all checks pass

Co-Authored-By: Daniella Grimberg <[email protected]>
@devin-ai-integration
Copy link
Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@devin-ai-integration devin-ai-integration bot changed the base branch from dependabot/maven/io.springfox-springfox-swagger-ui-2.10.0 to master October 20, 2025 20:15
@danigrim
Copy link

simplify the code that we have

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.

2 participants