를 자원/프로젝트를 사용하려고 시도하는 오류를 폐쇄 - How can I use the java Eclipse Abstract Syntax Tree in a project outside Eclipse? (ie not an eclipse plugin)작업 영역 내가이 글에서 설명한대로 JDT/이클립스 대서양 표준시를 사용하고 이클립스
문제는 내가 resolveBinding()
를 사용하려고 할 때 난 항상 널 (null)을 얻을 수 있다는 것입니다, 그것은이 게시물에 기록 된대로, 때문에 setProject(IJavaProject) or setEnvironment(String[], String[], String[], boolean)
을 사용하지 않는입니다 - 돌아 오는 널 (null) 문제를 해결 VariableDeclarationFragment node resolveBindind() returns null in eclipse/jdt/ast
, 나는 코드를 사용하려고하지만 Workspace is closed
를 말하는 오류가 끝났다.
무엇이 잘못되었을 수 있습니까?
나는 내 작업 공간
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>AstRewrite4</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
자세히 설명해 주시겠습니까? 아니면 어떻게 할 수 있는지 이해할 수있는 링크를 줄 수 있습니까? – prosseek
작업 영역이 닫혔다 고 불평하고 있습니다. Workspace # open()을 호출 해 보았습니까? – nitind