sách gpt4 ai đã đi

Làm thế nào để cung cấp tham chiếu đến một lớp không tồn tại trong windows jre nhưng tồn tại trong mac jre

In lại 作者:行者123 更新时间:2023-11-30 03:51:38 28 4
mua khóa gpt4 Nike

我开发了一个 e4 应用程序,可以在 mac os x 和 windows 中运行

我正在使用 mac os x jre 中存在的一些类,但 Windows jre 中缺少它们

当我们从 windows eclipse 运行它时,丢失的文件显示错误

mac jre 中存在相同的文件,因此当我们从 mac eclipse 运行它时不会显示错误

引用库是 -/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/ui.jar(Windows jre 中不存在)

我想摆脱 Windows 平台“eclipse”中的错误

如果我添加 ui.jar 库作为引用,mac 中的功能会变得疯狂并抛出运行时异常(java.lang.RuntimeException:未实现)

1 Câu trả lời

首先我想说的是,这是一件非常不鼓励的事情; Eclipse 应用程序(以及一般的 Java 应用程序)旨在与平台无关;引入依赖于特定于平台的实现的代码通常是一个坏主意,也是最后的手段。如果您能想出任何替代方案,我鼓励您这样做。

话虽如此...

您可以隔离使用 Mac 特定类的代码并将其放入片段中。 Fragment 在其 list 中会有限制,使其只能安装在 OS X 上。这就是 SWT 处理其实现的特定于平台部分的方式。

了解有关片段的更多信息 in the Eclipse Help .

关于java - 如何提供对 Windows jre 中不存在但 mac jre 中存在的类的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24287538/

28 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com