【发布时间】:2012-06-28 10:04:30
【问题描述】:
这个问题必须有一个简单的答案,但我无法得到它。
我需要将 org.eclipse.core.resources 和 org.eclipse.core.runtime 库与 IResources,IProject,IWorkspace,... 类一起使用。为此,我下载了包含它们的 aspectjtools.jar。我已经将aspectjtools.jar添加到eclipse项目中的项目类路径中了。
该项目包含一个简单的 JSP 页面,该页面导入 org.eclipse.core.resources 和 org.eclipse.core.runtime 库,但是当我尝试使用例如 IWorkspace 类时,我得到一个异常(IWorkspace 不能被解析为类型),因为 IWorkspace 类不存在。
我已经读到需要另一个步骤。关于编辑 aspectjtools.jar/META-INF/MANIFEST.MF 的东西,但我不知道在里面写什么。
如果需要,请询问更多详细信息。
【问题讨论】:
-
不确定您要查找的类是否属于 aspectjtools.jar。您是如何将 org.eclipse.core.resources 和 org.eclipse.core.runtime 导入到您的项目中的?您是否只是将 jars 复制到项目子目录并在那里设置类路径,或者您使用了捆绑依赖管理器?
-
这些类属于 aspecjtools.jar。我敢肯定,但它们是预编译的,我的意思是包包含 x.class 而不是源代码。我不知道这是否重要。我只是将 jar 复制到子目录中,然后将其添加到类路径中。这是我第一次在自己的项目中使用这种jar,所以我是一个菜鸟。如果这是解决方案,你能解释一下使用捆绑依赖管理器的步骤吗?
-
Eclipse 项目的类路径业务取决于其性质。你创建了什么类型的项目?这是一个插件项目、Web 项目还是简单的 Java 项目?我相信您正在使用网络项目。试试这个stackoverflow.com/questions/5467038/…
-
动态 Web 项目 (JSP)。问题是关于刷新工作区,所以我发现我必须使用提到的包含所需库的 aspecjtool.jar。
-
它成功了,谢谢,但我认为我没有选择正确的方式来做我想做的事,所以我会提出另一个问题。
标签: eclipse resources runtime aspectj