Java在多JAR应用程序中从JAR内部访问资源

时间:2015-05-26 16:01:20

标签: java

我的java应用程序由两个JAR和资源文件夹组成,其中一个JAR包含一个somepackage内的类,它需要从JAR中的应用程序根目录下的resources文件夹中加载一个资源文件包含这个类怎么能这样class使用getClass()。getResource()或其他方法

加载资源文件
File Structure

    Main Application 
    -resources
    -jar_1 
    -jar_2 
       -com
          -somepackage

1 个答案:

答案 0 :(得分:0)

试试这个解决方案:

SELECT h.*, collection.*, history.price FROM collection INNER JOIN h ON collection.itemid=h.id INNER JOIN history ON collection.itemid=history.itemid -- left join history table again LEFT JOIN history AS history2 ON history.itemid = history2.itemid AND history2.id > history.id -- filter left join results to the most recent record WHERE history2.id IS NULL AND h.description LIKE '%Awesome%' );