我可以访问一个 .db 文件,我想以某种方式查询该文件以从中提取数据以用于我的其他数据库。到目前为止,我还无法直接通过 ODBC 或 SQL 服务器执行此操作。我认为这是可能的,但我似乎找不到任何想法。
我创建了执行一些文件操作的 jar 文件,我需要将它们分发给网络上的一些人。但令我惊讶的是,该 jar 无法在他们的机器上运行!有人告诉我,另一个工作可以通过安装 Java 开发人员工具包来运行它,但如果我需要分发给多个人,这不是最好的方法。
我在这里有哪些选择,“最佳实践”解决方案是什么?我不想安装JDK(我想我只需要这里的JRE,但还没有测试),我是否可以简单地将jar重写成小程序,以便它可以在浏览器中运行?或者我应该弹出最新 JRE 版本的链接并要求他们下载它?
编辑:我通过 eclipse(Export>Runnable Jar) 创建了 jar,它生成了一个我可以运行的可运行 jar。当移动到另一台机器时,Windows 不知道用什么来打开文件。看来我需要JRE(我们在机器上安装的java只是浏览器插件,而不是我找到的JRE。)我想知道是否有一种方法可以在我这边做更多的工作来防止这种情况发生最终使用会更简单(Launch4j已经被建议,这就是我正在进入的,或者只是手动安装。)我已经在java中学习了一些类,但它们是纯编码,从未涵盖如何“分发”jar 。