[ 
https://issues.apache.org/jira/browse/NETBEANS-4291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Neil C Smith updated NETBEANS-4291:
-----------------------------------
    Summary: Some classes not found from multi-release JARs in Java editor  
(was: Resources in multi-release JARs not found when same name, different ext.)

> 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: 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

Reply via email to