Bug#948310: maven: Depend on Guice no_aop

Emmanuel Bourg ebourg at apache.org
Mon Jan 6 23:18:47 GMT 2020


Package: maven
Version: 3.6.2-1
Severity: normal

Once #948309 is fixed the maven package should be changed to depend on
libguice-noaop-java instead of libguice-java. This will remove the illegal
reflective access warning displayed when invoking Maven with Java 9+.

Two changes are required:
- libmaven3-core-java has to depend on libguice-noaop-java instead of libguice-java
- the guice.jar symlink in /usr/share/maven/lib should point to the no_aop variant

Emmanuel Bourg



More information about the pkg-java-maintainers mailing list