我在windows环境中使用了eclipse多年。本周我得到了一个全新的mac pro,我正在从windows迁移一切。我将整个工作区从win7框复制到了mac。我已经安装了最新的eclpise(eclipse-SDK-4.2.2-macosx),我已经导入了我的项目...我的一个项目中的一个类似乎找不到两个导入......我我拉着我的头发试图弄清楚我需要添加到项目中以使其编译。
两个导入eclipse找不到:
import sun.awt.windows.WPrinterJob;
import sun.print.Win32PrintJob;
非常感谢任何帮助!!
谢谢。
答案 0 :(得分:6)
sun
包是特定VM实现的内部包,不应使用。此外,类名是一个很好的提示,它们是特定于Windows的,并且绝对不会在OSX JVM中。
答案 1 :(得分:2)
请改用java.awt.print。您无法在osx中使用特定于Windows的导入。