I am trying to get JPype to pass a String into a Java class main function. Demonstration code below:
=============JAVA============ package com; public class JPypeTest { public static void main(String args[]) { System.out.println(args[0]); } public void printArgument(String arg) { System.out.println(arg); } } ===========PYTHON=========== from jpype import * startJVM("C:/Program Files/Java/jdk1.5.0_12/jre/bin/server/jvm.dll","- Djava.class.path=C:/jpypetest/test/") com = JPackage("com"); jp = com.JPypeTest(); jp.printArgument('XXXX'); #WANT TO CALL main("arg") HERE!!!! shutdownJVM() =============================== What I want is to be able to call main() with an argument from the python file (using JPype) and have it echo args[0]. I can get this to work for printArgument(), but not for main(). Thanks, Sarah -- http://mail.python.org/mailman/listinfo/python-list