Snippet. CPP. Execute a Java class on WindowsThis small CPP snippet sends a command to the Java virtual machine to run a specified Java class. This can be useful, if we want the Java application to have a native executable.
#include <windows.h>
#include <stdio.h>
#define MAIN_CLASS "MyApplication"
int main( int argc, char** argv )
{
char* cmdline = malloc( 1024 ); /* big buffer */
sprintf( cmdline, "java.exe %s", MAIN_CLASS );
system( cmdline );
return 0;
}
Updated on: 29 Nov 2025 |
|
|