を使用して Python から Java プログラムの呼び出しをテストしようとしていpy4jます。Eclipse にプラグインをインストールし、test という名前の pydev プロジェクトを作成しました。py4j Webページで見つけた次のコードを実行しようとしています:
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)
しかし、インポートでエラーが発生します。py4j jar が Eclipse の plugins ディレクトリに存在することを確認しました。誰か助けてくれませんか?