org.kuali.maven.plugins.jenkins.helper
Class JavaHelper
java.lang.Object
org.kuali.maven.plugins.jenkins.helper.JavaHelper
public class JavaHelper
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FS
public static final String FS
JAVA_HOME_KEY
public static final String JAVA_HOME_KEY
- See Also:
- Constant Field Values
BIN
public static final String BIN
- See Also:
- Constant Field Values
JAVA
public static final String JAVA
- See Also:
- Constant Field Values
EXECUTABLES
public static final String[] EXECUTABLES
EXTENSIONS
public static final String[] EXTENSIONS
EXECUTE_JAR_ARG
public static final String EXECUTE_JAR_ARG
- See Also:
- Constant Field Values
JavaHelper
public JavaHelper()
executeJar
public ProcessResult executeJar(File jar,
String... args)
executeJar
public ProcessResult executeJar(File jar,
String[] args,
String input)
getExecutable
public String getExecutable()
- Locate the full path to the java executable being used by the currently running JVM or just return "java" if
unable to locate it
getExecutable
public String getExecutable(String[] executables,
String[] extensions)
getExecuteJarArgs
protected String[] getExecuteJarArgs(File jar,
String... args)
isUsable
protected boolean isUsable(String path)
getPotentialPaths
protected List<String> getPotentialPaths(String[] executables,
String[] extensions)
Copyright © 2011-2012 The Kuali Foundation. All Rights Reserved.