我想开发一个将Java与jython混合使用的Java应用程序。我正在使用带有python插件的IDE Netbeans。我该如何处理这个? (内部支持Groovy,IDE中的JavaSE调用Java代码中的Groovy类,Groovy代码中的Java类,但不适用于jython)
答案 0 :(得分:2)
Netbeans 6.5支持Python和Jython。
http://www.netbeans.org/features/python/
假设您在Python插件中使用该版本,只需通过平台管理器设置您希望使用的运行时(这里是您选择Jython的地方)。
alt text http://img15.imageshack.us/img15/1586/platformmanager.png
答案 1 :(得分:1)
我还想补充一点,自6.5发布以来,Python的位已得到极大的改进。因此,如果您想尝试新的但不稳定的版本,请从http://deadlock.netbeans.org/hudson/job/python/
中获取一个此外,请参阅http://wiki.netbeans.org/Python和http://amitksaha.blogspot.com/search/label/nbpython
上的博客文章中链接的各种文档如有问题,请通过邮件列表告知我们。
答案 2 :(得分:1)
如果您想开发一个与Jython混合并在NetBeans之外工作的Java 应用程序,那么NB使用Jython运行时的能力无济于事。相反,你基本上有两种选择:
要嵌入,您需要创建一个包含在Java应用程序中的Jython库。通过转到工具 - >执行此操作库,选择New Library,然后在NetBeans的Jython目录中添加东西(我的机器中的C:\ Program Files \ NetBeans 6.5 \ python1 \ jython-2.5)。你需要jython.jar,至少需要javalib目录下的大部分内容。