Skip to main content
Stack Overflow
  1. About
  2. For Teams

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

Required fields*

Using a java library from python

I have a python app and java app. The python app generates input for the java app and invokes it on the command line.

I'm sure there must be a more elegant solution to this; just like using JNI to invoke C code from Java.

Any pointers? (FYI I'm v. new to Python)

Clarification (at the cost of a long question: apologies) The py app (which I don't own) takes user input in the form of a number of configuration files. It then interprits these and farms work off to a number of (hidden) tools via a plugin mechanism. I'm looking to add support for the functionality provided by the legacy Java app.

So it doesn't make sense to call the python app from the java app and I can't run the py app in a jython environment (on the JVM).

Since there is no obvious mechanism for this I think the simple CL invocation is the best solution.

Answer*

Draft saved
Draft discarded
Cancel
1
  • Your answer could be improved with additional supporting information. Please edit to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers in the help center. Commented May 6, 2024 at 20:51

default

AltStyle によって変換されたページ (->オリジナル) /