这种方式可行么?我怎么就搞不对呢?对了还有第三方jar包,这个容易。就是那个xml和dll必须是那样放。怎么打包,我可以直接导入生成的jar,直接用其中的接口呢?谢谢。

解决方案 »

  1.   

    没有好办法  而且最好不要有这种想法  xml dll不应该放到jar里面jar里面应该是只有class文件你的那个xml 应该和 jar在同一个目录下 dll放在lib目录../lib/xxx.dll
    ../xxx.jar
    ../xxx.xml这样的结构最好  你可以学习一下ant
      

  2.   


    dll文件放到lib目录里我赞同。
    “xml dll不应该放到jar里面”
    不敢苟同。
    很多jar里都有属性文件和xml文件。如果项目里就必须得用dll,那不放在jar里应该怎么放呢?单独做成一个文件,然后在Readme里写清楚必须和jar文件放在一起么?好像不太好吧?
      

  3.   


    必须用到得dll放在lib里面
    ant compile的时候copy 过去就可以了
      

  4.   

    按照这种思路,我只需要把所用的非.jar的东西放到一个目录下(lib),然后调用jar中的接口时,在指定的目录(../lib)copy到要求的目录下?
      

  5.   

    lib是library 就是类库 但凡你这个application所依赖的第三方library一般都 应该放到/lib下面 无论是dll的还是jar的