将图像从剪贴板复制到我的应用程序中时,我得到:
java.io.IOException: Owner failed to convert data
at sun.awt.X11.XSelection.validateDataGetter(XSelection.java:444)
at sun.awt.X11.XSelection.getData(XSelection.java:305)
at sun.awt.X11.XClipboard.getClipboardData(XClipboard.java:120)
at sun.awt.datatransfer.SunClipboard.getData(SunClipboard.java:225)
根据this,问题似乎来自jdk 1.7.0。大。但是,我可以为目前使用Java 7的用户做什么(除了要求他们迁移到Java 8?)
或者我可能没有理解这个问题?
答案 0 :(得分:0)
这将是无用的答案 根据Bugzilla门票JDK-7107490和JDK-7199196,这些错误是从jdk8修复的。因此,最好建议迁移到java 8。
我对JDK的更新时间表并不熟悉,但我认为不再维护JDK7(EOL:Java 7 Reaches End of Life)。如果您为此错误创建了任何修补程序,则不会合并。