[ https://issues.apache.org/jira/browse/NETBEANS-4291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Neil C Smith updated NETBEANS-4291: ----------------------------------- Summary: Resources in multi-release JARs not found when same name, different ext. (was: Resources in multi-release JARs hidden when name same, ext different) > Resources in multi-release JARs not found when same name, different ext. > ------------------------------------------------------------------------ > > 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: 20m > 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: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists