Я работаю над огромным приложением, которое включает в себя и Java, и Python.Моей конечной целью является возможность отладки приложения построчно, так как от меня ожидают добавления некоторых функций, и мне нужно понимать код.(У него 0 комментариев, и я унаследовал его от человека, который вышел на пенсию)
Способ работы приложения.Шаг 1: Java-программа генерирует некоторую форму вывода, которая используется программой Python.(Учтите, что Java выполняет предварительную обработку данных, которые будут использоваться питоном).Шаг 2: Программа python генерирует некоторые результаты на основе входных данных, полученных на шаге 1. (Я назову это pythonResult).Шаг 3: pythonResult снова принимается в качестве входных данных для java-программы.
Шаги для запуска: 1. Создаемый и выполняемый jar-файл java-программы создается и выполняется в командной строке Java jar my.jar myInputParameter
В этот момент java-часть начинает выполнение и ожидает взаимодействия с ним программы python.
Программа Python выполняется в другом терминале Python filename.py
Мой вопрос: как я могу отладить построчно в такой ситуации ?.Я попытался затмить удаленную отладку, и это не сработало.Я получил ошибки.
Существует ли инструмент или утилита командной строки для Windows, которая позволит мне отлаживать Java-часть?
Мои ожидания от результата Я смогу отлаживать Java-часть программы так же, как и любую другую Java-программу.
Я использую Windows 10 Python версии 2.7 Java версии 1.8
Любые комментарии будут полезны.Большое спасибо