Отладка Java-программы, которая инициируется Python-программой - PullRequest
0 голосов
/ 20 июня 2019

Я работаю над огромным приложением, которое включает в себя и 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

Любые комментарии будут полезны.Большое спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...