On woensdag 19 juli 2017 11:07:28 CEST Joerg Schoenfisch wrote: > I encountered that Eclipse is not showing me the sources for classes that > now reside in the 'lang' module. This is due to those classes being both in > the core.jar and the lang.jar, however, only the lang-sources.jar contains > the sources for it. Unfortunately, Eclipse picks the class files from the > core.jar, leaving me without documentation. > > Is it intended to duplicate those classes? Is it possible to then also > duplicate the sources?
We ran into this as well. Our maven projects are all verified with the maven- enforcer-plugin with banDuplicateClasses. This is to prevent conflicting classes on the classpath with larger applications. We had to exclude all shiro packages from this check. Please remove the classes from shiro-core and rely on maven's transitive dependencies. Best regards, Emond Papegaaij
