【发布时间】:2014-04-01 16:22:40
【问题描述】:
我在我的 Maven 项目中使用第三方软件。 Windows 和 Mac OS 的 API 调用相同,但 JAR 文件不同。有没有办法在运行时识别操作系统并从我的 Maven 项目的 lib 文件夹中加载适当的 jar?我希望能够将这个最终的可执行 Jar 提供给我的客户,他们可能会在 Windows 或 Mac OS 中使用我的最终 Jar,并且应该能够通过将我的 Jar 包含在他的项目中来处理它。目前,我的客户将 Jar 包含在他的课程路径中,这似乎是一种可怕的做法。
【问题讨论】: