I'm probably missing something, but there are no duplicate classes
that I can find in the core and lang modules.  Can you please point
them out to us?

https://github.com/apache/shiro/

On Wed, Jul 19, 2017 at 6:53 AM, Emond Papegaaij
<[email protected]> wrote:
> 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

Reply via email to