You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OS Detection Library depends on OS Detection Library API, and both projects contain a common package de.flapdoodle.os resulting in it being a split package.
This means that OS Detection Library cannot be used in a modular Java application, unless some workaround is applied, e.g., merging OS Detection Library and OS Detection Library API into a fat jar.
The text was updated successfully, but these errors were encountered:
I found this issue when I added unit tests using embed-mongo into an existing project that happened to use the java-modularity Gradle plugin, so by default modularity was also applied to tests. I was able to workaround by turning off modularity for tests.
However, I thought that OS Detection Library is pretty generic, so I opened this issue for your consideration.
OS Detection Library depends on OS Detection Library API, and both projects contain a common package de.flapdoodle.os resulting in it being a split package.
This means that OS Detection Library cannot be used in a modular Java application, unless some workaround is applied, e.g., merging OS Detection Library and OS Detection Library API into a fat jar.
The text was updated successfully, but these errors were encountered: