您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

为什么NetBeans在OS X上运行我的程序,而不将其构建到JAR中?

为什么NetBeans在OS X上运行我的程序,而不将其构建到JAR中?

即使程序包com.apple.eawt在运行时jar中rt.jar(如果在OS X上),编译器也会在名为的符号文件中查找程序包ct.sym。 该符号文件仅包含标准Java软件包,而不包含Apple扩展名。

一种解决方案是使用javac选项-XDignore.symbol.file,如下所示。但是,-XD选项是非标准的且未记录,

更好的解决方案可能是以不使用非标准Apple扩展的方式重写代码

dotnet 2022/1/1 18:32:05 有328人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶