41 new com.sun.tools.javac.Main(); |
41 new com.sun.tools.javac.Main(); |
42 static final File cwd = new File(".").getAbsoluteFile(); |
42 static final File cwd = new File(".").getAbsoluteFile(); |
43 static final String JAVAHOME = System.getProperty("java.home"); |
43 static final String JAVAHOME = System.getProperty("java.home"); |
44 static final boolean isWindows = |
44 static final boolean isWindows = |
45 System.getProperty("os.name", "unknown").startsWith("Windows"); |
45 System.getProperty("os.name", "unknown").startsWith("Windows"); |
46 //static final boolean isSDK = JAVAHOME.endsWith("jre"); |
|
47 static final File JAVA_BIN_FILE = new File(JAVAHOME, "bin"); |
46 static final File JAVA_BIN_FILE = new File(JAVAHOME, "bin"); |
48 static final File JAVA_CMD = new File(JAVA_BIN_FILE, |
47 static final File JAVA_CMD = new File(JAVA_BIN_FILE, |
49 isWindows ? "java.exe" : "java"); |
48 isWindows ? "java.exe" : "java"); |
50 static final File JAR_BIN_FILE = |
49 static final File JAR_BIN_FILE = new File(JAVAHOME, "bin"); |
51 new File(new File(JAVAHOME).getParentFile(), "bin"); |
|
52 static final File JAR_CMD = new File(JAR_BIN_FILE, |
50 static final File JAR_CMD = new File(JAR_BIN_FILE, |
53 isWindows ? "jar.exe" : "jar"); |
51 isWindows ? "jar.exe" : "jar"); |
54 |
52 |
55 protected LUtils() { |
53 protected LUtils() { |
56 } |
54 } |