私は現在、Java開発の大部分にM2Eclipseを使用し、 Eclipse内のPython/Jython開発にPydevを使用しています。Jythonを使用して、Javaプロジェクト内のクラスのプロトタイプを作成してテストしたいと思います。M2Eclipseプラグインは、Mavenpom.xmlファイルで定義されているすべての依存関係を自動的に管理します。
とにかく、Pydevが各jarを個別にインポートすることなく、これらの依存関係を利用することはできますか?
実際、EclipseでJythonをどのように使用しているか、およびjarを個別にインポートする必要がある場所がわかりませんでした。これはPydevに関連していますか?他に何かありますか?とにかく、それがあなたのすべての問題を解決するかどうかわからない場合でも、おそらくmaven-jython-pluginが役立つでしょう。次の機能を提供します。
- インタラクティブなJythonシェルを簡単に起動できます
- メインのJythonソースファイルをJavaクラスにコンパイルします
- テストJythonソースファイルをJavaクラスにコンパイルします
- 生活を簡素化するための推定パッケージ構造
maven-jython-compile-pluginとmaven-python-test-pluginを見てください。前者を使用すると、jythonとライブラリを含むスタンドアロンプロジェクトをデプロイできます。後者を使用すると、MavenJavaテストを使用してPythonテストを実行できます。
sourceforgeアンブレラプロジェクトはhttp://mavenjython.sourceforge.net/です。
maven-jython-pluginとは異なり、古いjythoncコンパイラーは使用しません。