()
| 599 | } |
| 600 | |
| 601 | public static String getJavaExecutable() { |
| 602 | String javaHome = System.getProperty("java.home"); |
| 603 | if (javaHome == null) { |
| 604 | return "java"; |
| 605 | } |
| 606 | String path = javaHome; |
| 607 | switch (getPlatform()) { |
| 608 | case WINDOWS: |
| 609 | case MAC: |
| 610 | case LINUX: |
| 611 | case SOLARIS: |
| 612 | path += File.separator + "bin" + File.separator + "java"; |
| 613 | break; |
| 614 | default: |
| 615 | return "java"; |
| 616 | } |
| 617 | return path; |
| 618 | } |
| 619 | |
| 620 | public static String lineSeparator() { |
| 621 | return System.getProperty("line.separator"); |
no test coverage detected