Отсутствует Jythonc

Я только что установил Jython 2.5.1. Я хочу преобразовать свой файл Python в файл класса Java, и ему предлагается на веб-сайте использовать инструмент командной строки jythonc, но я не могу его найти. Кто-нибудь знает, где я могу его найти?

В основном то, что я пытался выполнить, - это заставить мой код Python работать на стороне клиента в браузере, и лучшим способом, казалось, было создание апплета с использованием Jython. Я не хочу создавать настольные приложения, и использование Silverlight/IronPython не может быть и речи. Любые другие идеи приветствуются.

Ура!

Ответ 1

Jythonc был удален в Jython 2.2 и больше не поддерживается. Официальным способом внедрения Jython-кода в Java является создание экземпляра интерпретатора для непосредственного запуска кода Jython. Существует статья об этом здесь.

Лично я предпочел метод jythonc и надеюсь, что он будет восстановлен в будущей версии Jython, хотя у него было несколько проблем.

Ответ 2

Вы все еще можете скомпилировать свой код python в class-files:

import compileall; 
compileall.compile_dir('Lib'); # to compile yor Lib-Dir 

должен работать с 2.5 jython

Я использую его для создания файлов классов для размещения в банках: -)