如何在Ubuntu中打开在Windows 7中创建的NetBeans项目?

时间:2014-06-28 22:43:54

标签: linux ubuntu netbeans windows-7 ide

我将所有NetBeans项目保存到Windows上的Dropbox帐户中的一个文件夹中,但现在当我尝试在Ubuntu(14.04)上的NetBeans中打开一个时,没有任何反应,我收到一条错误消息。我检查JDK是一样的,所以我不确定还有什么问题。任何帮助将不胜感激!

整个错误消息显示如下:

  

java.lang.ClassNotFoundException:com.sun.tools.javac.util.CancelAbort从ModuleCL @ 5ba607b4 [org.netbeans.modules.java.source]开始,带有可能的定义加载器[ModuleCL @ 531b49df [org.netbeans.libs] .javacimpl]]并声明父[ModuleCL @ 71ffd9f1 [org.netbeans.modules.editor.mimelookup],ModuleCL @ 26c5920f [org.netbeans.modules.java.lexer],ModuleCL @ 503ca641 [org.netbeans.modules.java。平台],ModuleCL @ 543d97af [org.openide.text],ModuleCL @ 419fb314 [org.netbeans.modules.editor.indent.project],ModuleCL @ 1c04fc63 [org.netbeans.modules.editor.lib],ModuleCL @ 71b87cd4 [ org.netbeans.modules.projectuiapi],ModuleCL @ 562390c0 [org.netbeans.api.java],ModuleCL @ 1533a69e [org.openide.windows],ModuleCL @ 5d171820 [org.openide.dialogs],... 26更多]       在org.netbeans.ProxyClassLoader.loadClass(未知来源)       at java.lang.ClassLoader.loadClass(ClassLoader.java:358)   引起:java.lang.NoClassDefFoundError:com / sun / tools / javac / util / CancelAbort       在org.netbeans.modules.java.source.parsing.JavacParserFactory.createParser(未知来源)       在org.netbeans.modules.java.source.parsing.JavacParserFactory.createParser(未知来源)       在org.netbeans.modules.parsing.api.ParserManager.findParser(未知来源)       at org.netbeans.modules.parsing.api.ParserManager.parseWhenScanFinished(Unknown Source)       在org.netbeans.api.java.source.JavaSource.runWhenScanFinished(未知来源)       在org.netbeans.modules.java.j2seproject.MainClassUpdater.addFileChangeListener(未知来源)       在org.netbeans.modules.java.j2seproject.MainClassUpdater。(未知来源)       at or or or or or or or or or or or or       在org.netbeans.spi.project.ui.ProjectOpenedHook $ 1.projectOpened(未知来源)       at or or or or or or or or or or or or or or or or   [catch] at org.netbeans.spi.project.ui.ProjectOpenedHook $ 1.projectOpened(Unknown Source)       在org.netbeans.modules.project.ui.OpenProjectList.notifyOpened(未知来源)       在org.netbeans.modules.project.ui.OpenProjectList.doOpenProject(未知来源)       在org.netbeans.modules.project.ui.OpenProjectList.doOpen(未知来源)       在org.netbeans.modules.project.ui.OpenProjectList.access $ 2000(未知来源)       在org.netbeans.modules.project.ui.OpenProjectList $ 4.run(未知来源)       在org.openide.util.RequestProcessor $ Task.run(未知来源)       在org.openide.util.RequestProcessor $ Processor.run(未知来源)

2 个答案:

答案 0 :(得分:0)

我安装的Ubuntu软件中心版本似乎是一个过时的版本。我直接从NetBeans获得了新的8.0版本,现在可以使用了。

答案 1 :(得分:0)

虽然这不是一个完美的解决方案,但它只是一种解决方法。如果它是一个简单的项目,您可以删除nbproject文件夹并使用现有源创建一个新项目,netbeans将重新创建项目文件。