I’m creating this issue separately for adding Java runtime support to Falcon. Unlike the C and C++ runtimes, Java will require additional setup such as handling package-based environments, classpath management, and possibly adjustments to how runtimes are initialized and executed. Since this involves more structural changes, I thought it would be better to track it independently for clarity and easier review.