Использование Jython с M2Eclipse
Вопрос
в настоящее время я использую M2Затмение для большей части моей разработки Java и Пыдев для разработки Python/Jython в Eclipse.Я хотел бы использовать Jython для создания прототипов и тестирования классов в моих проектах Java.Плагин M2Eclipse автоматически управляет всеми зависимостями, определенными в файле pom.xml Maven.
Может ли Pydev каким-либо образом использовать эти зависимости без необходимости импортировать каждый jar отдельно?
Решение
На самом деле я не понял, как вы работаете с Jython под Eclipse и где нужно импортировать jar-файлы отдельно.Связано ли это с Пидевом?Что-то другое?В любом случае, даже если я не уверен, что это решит все ваши проблемы, возможно, maven-jython-плагин может помочь.Он предлагает следующие возможности:
- Легко запустить интерактивную оболочку Jython
- Скомпилируйте основные исходные файлы Jython в классы Java.
- Скомпилируйте тестовые исходные файлы Jython в классы Java.
- Предполагаемая структура пакета чтобы сделать жизнь проще
Другие советы
Посмотрите на maven-jython-compile-plugin и maven-python-test-plugin. Первый позволяет развернуть автономный проект, который включает в себя Jython с библиотеками. Последний позволяет вам запускать ваши тесты Python с помощью Java-тестов Maven.
Проект зонтика sourceforge: http://mavenjython.sourceforge.net/
В отличие от maven-jython-plugin, они не используют устаревший компилятор jythonc.