Java Desktop application: SWT vs. Swing
“每个支持的系统需要本机库”
这是否意味着我必须为每个操作系统重建我的项目,每次将库切换到相应目标的本机库? 或者有没有办法将不同操作系统所需的每个库实际放在同一个项目中?
我刚开始使用Java作为我的第二语言,如果这个问题看起来很愚蠢,那就很抱歉。
答案 0 :(得分:1)
不,您不需要重建项目。您只需要确保为每个平台(.dll
,.so
等)捆绑正确的SWT本机库与您的程序 - SWT具有内置逻辑来确定平台并加载正确的库。