Hi,
I was trying to integrate shiro in gradle 6.4.1 which has java 9 module support 
and  include the below line in build.gradle
 implementation group: 'org.apache.shiro', name: 'shiro-core', version: '1.5.3'
Its taking automatic module name as
 requires shiro.core;
But when i compile  i get 
error: module not found: shiro.core    requires shiro.core;                  
^I'm able to compile and include other libs such as commonslang3 with automatic 
module name resolution such as below.
requires org.apache.commons.lang3;

Even the descrive module says the same module name as shown below

 jar --file=.\shiro-core-1.5.3.jar --describe-module                            
                                 No module descriptor found. Derived automatic 
module.
[email protected] automaticrequires java.base mandatedcontains 
org.apache.shirocontains org.apache.shiro.aopcontains 
org.apache.shiro.authccontains org.apache.shiro.authc.credentialcontains 
org.apache.shiro.authc.pamcontains org.apache.shiro.authzcontains 
org.apache.shiro.authz.annotationcontains org.apache.shiro.authz.aopcontains 
org.apache.shiro.authz.permissioncontains org.apache.shiro.cachecontains 
org.apache.shiro.codeccontains org.apache.shiro.concurrentcontains 
org.apache.shiro.configcontains org.apache.shiro.config.eventcontains 
org.apache.shiro.cryptocontains org.apache.shiro.crypto.hashcontains 
org.apache.shiro.crypto.hash.formatcontains org.apache.shiro.daocontains 
org.apache.shiro.envcontains org.apache.shiro.eventcontains 
org.apache.shiro.event.supportcontains org.apache.shiro.iocontains 
org.apache.shiro.jndicontains org.apache.shiro.ldapcontains 
org.apache.shiro.mgtcontains org.apache.shiro.realmcontains 
org.apache.shiro.realm.activedirectorycontains 
org.apache.shiro.realm.jdbccontains org.apache.shiro.realm.jndicontains 
org.apache.shiro.realm.ldapcontains org.apache.shiro.realm.textcontains 
org.apache.shiro.sessioncontains org.apache.shiro.session.mgtcontains 
org.apache.shiro.session.mgt.eiscontains org.apache.shiro.subjectcontains 
org.apache.shiro.subject.supportcontains org.apache.shiro.util
Can we include shiro with java 9 and above as modules ?
Regards,Sreenivas.

Reply via email to