繁体   English   中英

如何在基于maven的项目中附加DLL文件

[英]How to attach DLL file in maven based project

你能告诉我如何以优雅的方式将dll文件附加到基于maven的项目中吗?

当我输入system32 id确实工作时(当然由于system32属于PATH )。 但是,我的目标是使应用程序更便携(当然在基于Windows的操作系统中)
有任何想法吗 ?

如何在资源文件夹中使用dll然后在运行时复制并执行操作。 如下代码。

 package dllportable;

    import java.io.File;
    import java.io.IOException;
    import java.net.URISyntaxException;
    import java.net.URL;
    import java.nio.file.Files;

    public class dllportable {

        public static void main(String[] args) throws URISyntaxException, IOException {
            URL url=dllportable.class.getClassLoader().getResource("config.dll");
            System.out.println(url.toURI());
            Files.copy(new File(url.toURI()).toPath(), new File("C:\\haroon\\config.dll").toPath());
// Then your Operations on the DLL
        }

    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM