0
py4j
을 사용하여 Python에서 Java 프로그램을 테스트하는 중입니다. 이클립스에 플러그인을 설치하고 test라는 이름의 pydev 프로젝트를 만들었습니다. 내가 py4j 웹 페이지에서 찾은 다음 코드를 실행하려고합니다 :ImportError : py4j.java_gateway라는 모듈이 없습니다.
from py4j.java_gateway import JavaGateway, java_import
gateway = JavaGateway()
jvm = gateway.jvm
java_import(jvm, 'org.eclipse.core.resources.*')
workspace_root = jvm.ResourcesPlugin.getWorkspace().getRoot()
gateway.help(workspace_root, '*Projects*')
project_names = [project.getName() for project in workspace_root.getProjects()]
print(project_names)
가져 오기 오류가 발생합니다. Eclipse의 플러그인 디렉토리에 py4j jar가 있는지 확인했습니다. 누군가 도와 주실 수 있습니까?