java - executing jar from golanguage program in windows -
'package main import ( "fmt" "log" "os/exec" "strings" ) func main() { //var java = "\\jrex64\\bin\\java.exe" var java ="jre/lib/java.exe" var path = []string{ "jrex64\\lib\\rt.jar", "jrex64\\lib\\jfxrt.jar", "jrex64\\lib\\resources.jar", "jrex64\\lib\\ext\\sunjce_provider.jar", "jrex64\\lib\\ext\\zipfs.jar", "jrex64\\lib\\ext\\sunmscapi.jar", "jrex64\\lib\\ext\\sunec.jar", "jrex64\\lib\\ext\\dnsns.jar", "jrex64\\lib\\ext\\access-bridge-64.jar", "jrex64\\lib\\security\\local_policy.jar", "jrex64\\lib\\jce.jar", "jrex64\\lib\\jfr.jar", "jrex64\\lib\\jsse.jar", "jrex64\\lib\\charsets.jar", "jrex64\\lib\\", } var pathflag string = "-xbootclasspath:" + strings.join(path, ";") cmd := exec.command(java, "-verbose", pathflag, "-cp ganesha_lib\\*", "-jar ganesha.jar") err := cmd.run() if err != nil { fmt.println("an error occurred.\n") log.fatal(err) } } i want call jar file go lang program in windows on window java installed in programfiles how set path java variable , path variable in windows
well, depending on version have of windows there different methods of setting path , enviroment variables.
here find guides windows versions.
Comments
Post a Comment