Java intellij剪贴板备份

Java intellij剪贴板备份,java,intellij-idea,clipboard,classnotfoundexception,Java,Intellij Idea,Clipboard,Classnotfoundexception,我正在写一个在剪贴板上运行的程序,我想在启动时备份剪贴板内容,并在完成后恢复它。所以它看起来像: data = Toolkit.getDefaultToolkit.getSystemClipboard.getContents(this); doSomething(); Toolkit.getDefaultToolkit.getSystemClipboard.setContents(data, this); 一般来说,它工作正常,但当我从Intellij复制一部分代码并运行我的程序时,它会抛出:

我正在写一个在剪贴板上运行的程序,我想在启动时备份剪贴板内容,并在完成后恢复它。所以它看起来像:

data = Toolkit.getDefaultToolkit.getSystemClipboard.getContents(this);
doSomething();
Toolkit.getDefaultToolkit.getSystemClipboard.setContents(data, this);
一般来说,它工作正常,但当我从Intellij复制一部分代码并运行我的程序时,它会抛出:

为应用程序/x-java-jvm-local-objectref构建DataFlavor时出现异常“java.lang.ClassNotFoundException:com/intellij/codeInsight/editorActions/FoldingData”;class=com.intellij.codeInsight.editorActions.FoldingData

为应用程序/x-java-jvm-local-objectref构建DataFlavor时出现异常“java.lang.ClassNotFoundException:com/intellij/codeInsight/editorActions/FoldingData”;class=com.intellij.codeInsight.editorActions.FoldingData

异常“java.lang.ClassNotFoundException:org/jetbrains/plugins/scala/conversion/copy/Associations”,同时为:application/x-java-serialized-object构建DataFlavor;class=org.jetbrains.plugins.scala.conversion.copy.Associations

异常“java.lang.ClassNotFoundException:org/jetbrains/plugins/scala/conversion/copy/Associations”,同时为:application/x-java-serialized-object构建DataFlavor;class=org.jetbrains.plugins.scala.conversion.copy.Associations

即使doSomething函数为空

是否可以从剪贴板备份任何内容?若否,如何处理此问题?

“异常”java.lang.ClassNotFoundException: com/intellij/codeInsight/editorActions/FoldingData“在构造时 DataFlavor for:application/x-java-jvm-local-objectref; class=com.intellij.codeInsight.editorActions.FoldingData异常 “java.lang.ClassNotFoundException: com/intellij/codeInsight/editorActions/FoldingData“在构造时 DataFlavor for:application/x-java-jvm-local-objectref; class=com.intellij.codeInsight.editorActions.FoldingData“

我犯了这个错误-我去我的IntelliJ

文件->项目结构

我将特定于模块的SDK从“1.8Java版本…”切换到“IntelliJ IDEA IU-162.1447…”,工作正常

我希望我帮助了你

“异常”java.lang.ClassNotFoundException: com/intellij/codeInsight/editorActions/FoldingData“在构造时 DataFlavor for:application/x-java-jvm-local-objectref; class=com.intellij.codeInsight.editorActions.FoldingData异常 “java.lang.ClassNotFoundException: com/intellij/codeInsight/editorActions/FoldingData“在构造时 DataFlavor for:application/x-java-jvm-local-objectref; class=com.intellij.codeInsight.editorActions.FoldingData“

我犯了这个错误-我去我的IntelliJ

文件->项目结构

我将特定于模块的SDK从“1.8Java版本…”切换到“IntelliJ IDEA IU-162.1447…”,工作正常


希望我能帮助您。

错误是从intellij复制的,intellij将序列化对象存储在剪贴板上。
我找到了解决办法。选中此项

此错误是从intellij复制内容时引起的,intellij将序列化对象存储在剪贴板上。
我找到了解决办法。选中此

我找不到您建议的SDK。我找不到您建议的SDK。