golang 调用 java
golang既可以调用Java class文件也可以调用jar包
1 调用jar包
cmd := exec.Command("java", "-jar", "merchant-access-1.0-SNAPSHOT.jar", "verifyMessage")
out, err := cmd.Output()
if err != nil {
println("error:", err.Error())
}
fmt.Println(string(out))
2 调用class文件
cmd := exec.Command("java", "hello", "verifyMessage")
out, err := cmd.Output()
if err != nil {
println("error:", err.Error())
}
fmt.Println(string(out))

浙公网安备 33010602011771号