gpt4 book ai didi

java - eclipse工作空间关闭的问题

转载 作者:太空宇宙 更新时间:2023-11-04 08:57:57 25 4
gpt4 key购买 nike

如何从java程序访问eclipse工作区。当我使用 IWorkspace Workspace = ResourcesPlugin.getWorkspace().getRoot() 时,它给了我这样的异常

java.lang.IllegalStateException: Workspace is closed.
at org.eclipse.core.resources.ResourcesPlugin.getWorkspace(ResourcesPlugin.java:329)
at amdocs.amsp.test.EMFCodeGen.load(EMFCodeGen.java:37)
at amdocs.amsp.test.EMFCodeGen.main(EMFCodeGen.java:26)

你能告诉我如何从 eclipse 之外的独立 java 程序访问工作区吗? (我们有一个类路径,其中包含所需的所有 jar)

最佳答案

您是否尝试在基于 OSGi 的应用程序(例如eqinox)中执行此操作?由于工作区是在应由框架管理的 org.eclipse.core.resources 包启动时创建的,因此您的异常意味着该包可能尚未启动。

关于java - eclipse工作空间关闭的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1714441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com