2016-04-21 9 views
1

Ich schreibe ein Programm in Zwischenablage, und ich möchte Sicherung der Zwischenablage Inhalte beim Start zu machen, und wiederherstellen, wenn Sie fertig sind. So wie es aussieht:Java intellij Zwischenablage Backup

data = Toolkit.getDefaultToolkit.getSystemClipboard.getContents(this); 
doSomething(); 
Toolkit.getDefaultToolkit.getSystemClipboard.setContents(data, this); 

es im Allgemeinen gut funktioniert, aber wenn ich einen Teil des Codes von IntelliJ kopieren, und mein Programm ausführen, es wirft:

Exception „java.lang.ClassNotFoundException : com/intellij/codeInsight/editorActions/FoldingData "beim Erstellen von DataFlavor für: application/x-java-jvm-local-objectref; class = com.intellij.codeInsight.editorActions.FoldingData

Exception "java.lang.ClassNotFoundException: com/intellij/Insight/editorActions/FoldingData", während die Konstruktion DataFlavor für: application/x-java-jvm-local-objectref; class = com.intellij.codeInsight.editorActions.FoldingData

Ausnahme "java.lang.ClassNotFoundException: org/jetbrains/plugins/scala/Konvertierung/Kopieren/Verknüpfungen" beim Erstellen von DataFlavor für: application/x-java-serialized- Objekt; class = org.jetbrains.plugins.scala.conversion.copy.Associations

Ausnahme "java.lang.ClassNotFoundException: org/jetbrains/plugins/scala/Konvertierung/Kopieren/Verknüpfungen" beim Erstellen von DataFlavor für: application/x- Java-serialisiertes Objekt; class = org.jetbrains.plugins.scala.conversion.copy.Associations

auch wenn doSomething Funktion leer ist.

Kann ich ALLE Inhalte aus der Zwischenablage sichern? Wenn nicht, wie geht man mit einem solchen Problem um?

Antwort

1

„Exception "java.lang.ClassNotFoundException: com/intellij/Insight/editorActions/FoldingData", während DataFlavor Konstruktion für: application/x-java-jvm-local-objectref; class = com.intellij .codeInsight.editorActions.FoldingData Ausnahme "java.lang.ClassNotFoundException: com/intellij/Insight/editorActions/FoldingData", während die Konstruktion DataFlavor für: application/x-java-jvm-local-objectref; class = com.intellij .codeInsight.editorActions.FoldingData "

Ich hatte diesen Fehler - ich von meinem IntelliJ gehen zu

File -> Project Structure

und ich schaltete das Modul spezifische SDK von "1.8 Java-Version ...." auf "IntelliJ IDEA IU -162,1447 ..." und es funktioniert gut.

Ich hoffe, ich habe dir geholfen.

+0

Ich kann SDK nicht finden, die Sie vorschlagen. –

Verwandte Themen