我在大多数Java开发中使用M2Eclipse,在Eclipse中使用Pydev进行Python / Jython开发。我想使用Jython来原型化并测试Java项目中的类。 M2Eclipse插件自动管理Maven pom.xml文件中定义的所有依赖项。
Pydev是否有利用这些依赖关系而无需单独导入每个jar?
答案 0 :(得分:4)
实际上,我没有了解你如何在Eclipse下使用Jython以及你需要单独导入jar的地方。这与Pydev有关吗?别的什么?无论如何,即使我不确定它会解决你的所有问题,也许maven-jython-plugin可以提供帮助。它提供以下功能:
- 轻松启动交互式Jython shell
- 将主要Jython源文件编译为Java类
- 将测试Jython源文件编译为Java类
- Inferred package structure让生活更简单
答案 1 :(得分:1)
看一下maven-jython-compile-plugin和maven-python-test-plugin。前者允许您部署包含带库的jython的独立项目。后者允许您使用maven java测试运行python测试。
sourceforge伞项目是http://mavenjython.sourceforge.net/
与maven-jython-plugin不同,它们不使用过时的jythonc编译器。