我可以将org.eclipse.jdt.core导入Netbeans吗?

时间:2018-05-12 22:22:20

标签: java eclipse exception netbeans module

我在Netbeans开发的项目中使用this项目。基本上,我将3个源代码文件复制到我的项目中并对Main.java文件进行了一些调整,以便我能够在我的项目中使用它。

编译器然后说package org.eclipse.jdt.core.compiler does not exist用于以下导入:

import org.eclipse.jdt.core.compiler.IProblem;
import org.eclipse.jdt.core.dom.AST;
import org.eclipse.jdt.core.dom.ASTParser;
import org.eclipse.jdt.core.dom.CompilationUnit;

我尝试通过转到Project Properties>来添加模块依赖项。 Libraries> Module Dependencies> Add并输入org.eclipse.jdt.core.compiler但未找到任何库。通常,可用的库显示为其名称的一种类型。在这种情况下,没有显示。

因此,我从here下载了org.eclipse.jdt.core jar,并通过转到Project Properties>将其添加到项目中Libraries> Wrapped JARs> Add JAR。编译错误消失了,我能够运行该项目。

但是,当到达行ASTParser parser = ASTParser.newParser(AST.JLS3);时,将引发以下异常。

  

线程“main”中的异常java.lang.NoClassDefFoundError:org / eclipse / core / resources / IResource

我认为这个例外以及我无法在Netbeans的模块中找到库的事实是相关的。

这是否意味着我无法在Netbeans中使用org.eclipse.jdt.core或是否存在其他问题?有人能帮助我吗?

0 个答案:

没有答案