[
https://issues.apache.org/jira/browse/NETBEANS-4291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Neil C Smith closed NETBEANS-4291.
----------------------------------
Resolution: Fixed
> Some classes not found from multi-release JARs in Java editor
> -------------------------------------------------------------
>
> Key: NETBEANS-4291
> URL: https://issues.apache.org/jira/browse/NETBEANS-4291
> Project: NetBeans
> Issue Type: Bug
> Components: java - Source
> Affects Versions: 12.0, 11.3
> Reporter: Neil C Smith
> Assignee: Neil C Smith
> Priority: Critical
> Fix For: 12.0
>
> Attachments: MRJ issue.zip
>
> Time Spent: 40m
> Remaining Estimate: 0h
>
> If a multi-release JAR contains resources with the same name but a different
> extension, then only one of these resources is picked up. This causes errors
> with projects using eg. FlatLaf where errors are seen in the code editor
> while compilation works fine. Files such as FlatLightLaf.properties shadows
> FlatLightLaf.class.
> This seems to be caused by an error in CachingFileManager and
> ModuleFileManager using the file name and location without extension as a map
> key to look up multi-release files.
> See also [https://github.com/JFormDesigner/FlatLaf/issues/13]
> The attached projects demonstrate the issue on classpath and modulepath.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists