提供/导出可执行文件到客户端

时间:2011-09-28 15:53:10

标签: java dll export executable-jar

我刚刚完成了一个客户端工具的工作,该工具使用Jfreechart jar,dll和一个用于JNI接口的lib文件。现在我想导出/提供一个可执行文件到客户端,我试图点击java项目文件夹并导出Java> Runnable Jar文件(将所需的库提取到生成的JAR中),一个Jar文件导出一些警告。但是,我们无法在客户端的计算机上运行该文件。我怎么能解决这个问题,显然我不想提供完整的Java项目并要求客户端从IDE运行。请提供我的意见。

1 个答案:

答案 0 :(得分:1)

由于Java是一个跨平台的环境,它实际上并没有像EXE或任何东西那样的“可执行文件”。而是使用Java运行时运行.jar文件。例如:

C:\>java.exe MyProgram.jar

当然,一旦安装了Java运行库,一些操作系统就会为您执行此操作。

有一些程序可以将.JAR转换为.EXE,但我相信它们只是编译一个调用Java运行时的瘦包装器。