У меня была точно такая же потребность неделю назад или около того, и я нашел решение: Могут ли Java и Python сосуществовать в одном приложении?
РЕДАКТИРОВАТЬ: я принял первый ответ, но бывает, что второй ответ дал мне лучшие результаты, как я объясняю в комментариях там.
РЕДАКТИРОВАТЬ 2: Ну, это может быть не совсем то же самое, что мне нужно только для доступа к одному и тому же хранилищу данных. Если вы хотите, чтобы Java и Python работали бок о бок, то я думаю, что Jython будет лучшим решением, как уже упоминалось выше.