INNER CODE UNIT · Go

runCommand

demoiselle/signer · publicador.go:76

func runCommand(cmd *exec.Cmd) error {
	cmd.Stdout = os.Stdout
	cmd.Stderr = os.Stderr
	return cmd.Run()
}

func setupJavaEnv() {
	if os.Getenv("JAVA_HOME") == "" {
		javaBin, err := exec.LookPath("java")
		if err != nil {
			return
		}
		resolved, err := filepath.EvalSymlinks(javaBin)
		if err != nil {
			resolved = javaBin
		}
		javaHome := filepath.Dir(filepath.Dir(resolved))
		os.Setenv("JAVA_HOME", javaHome)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…