У меня есть Java-программа, которая в основном представляет собой графический интерфейс, и она показывает данные, которые записываются в xml-файл из инструмента командной строки c ++. Теперь я хочу добавить кнопку в программу Java, чтобы обновить данные. Это означает, что моя программа должна вызывать функциональность c ++.
Это лучший способ просто вызвать программу из Java через системный вызов?
Программа c ++ будет скомпилирована для Mac OS и Windows и всегда должна находиться в том же каталоге, что и Java-программа.
Я хотел бы сгенерировать исполняемый файл. Может ли программа c храниться внутри jar и вызываться из моей программы?