Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update JarLauncher path after Springboot 3.2 update #220

Open
DropSnorz opened this issue Nov 24, 2023 · 1 comment
Open

Update JarLauncher path after Springboot 3.2 update #220

DropSnorz opened this issue Nov 24, 2023 · 1 comment
Labels
Type: Maintenance Repository Maintenance

Comments

@DropSnorz
Copy link
Owner

As spotted while preparing OwlPlug 1.25 release, the spring-boot-loader-tools 3.2 has been incorrectly picked during build because the version of spring-boot-maven-plugin was not pinned (43fce91)

In spring boot 3.2, loader classes in the org.springframework.boot.loader package has been relocated to org.springframework.boot.loader.launch.

References in pom.xml and packaging script must be updated.

This problem is not visible during development because JarLauncher is used by app binaries after the packaging step. The app fails silently on windows but we have following error message on linux.

java.lang.ClassNotFoundException: org.springframework.boot.loader.JarLauncher

@DropSnorz DropSnorz added Priority: Low Type: Maintenance Repository Maintenance and removed Priority: Low labels Nov 24, 2023
@DropSnorz
Copy link
Owner Author

While updating from spring-boot 3.1.2 to 3.2.2, major performance degradation on database insert queries appears.

Seems a problem on h2 runtime somewhere between 2.1.214 and 2.2.224

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Maintenance Repository Maintenance
Projects
None yet
Development

No branches or pull requests

1 participant