Advertisement
Guest User

Untitled

a guest
Jul 26th, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.98 KB | None | 0 0
  1. $ which java
  2.  
  3. $ which java
  4. /usr/bin/java
  5. $ ls -l /usr/bin/java
  6. lrwxr-xr-x 1 root wheel 74 Nov 7 07:59 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
  7.  
  8. c:> for %i in (java.exe) do @echo. %~$PATH:i
  9.  
  10. C:> for %i in (javac.exe) do @echo. %~$PATH:i
  11.  
  12. @echo off
  13.  
  14. setlocal
  15.  
  16. ::- Get the Java Version
  17. set KEY="HKLMSOFTWAREJavaSoftJava Runtime Environment"
  18. set VALUE=CurrentVersion
  19. reg query %KEY% /v %VALUE% 2>nul || (
  20. echo JRE not installed
  21. exit /b 1
  22. )
  23. set JRE_VERSION=
  24. for /f "tokens=2,*" %%a in ('reg query %KEY% /v %VALUE% ^| findstr %VALUE%') do (
  25. set JRE_VERSION=%%b
  26. )
  27.  
  28. echo JRE VERSION: %JRE_VERSION%
  29.  
  30. ::- Get the JavaHome
  31. set KEY="HKLMSOFTWAREJavaSoftJava Runtime Environment%JRE_VERSION%"
  32. set VALUE=JavaHome
  33. reg query %KEY% /v %VALUE% 2>nul || (
  34. echo JavaHome not installed
  35. exit /b 1
  36. )
  37.  
  38. set JAVAHOME=
  39. for /f "tokens=2,*" %%a in ('reg query %KEY% /v %VALUE% ^| findstr %VALUE%') do (
  40. set JAVAHOME=%%b
  41. )
  42.  
  43. echo JavaHome: %JAVAHOME%
  44.  
  45. endlocal
  46.  
  47. try{Thread.sleep(60000);}catch(Exception e) {}
  48.  
  49. // File: Main.java
  50. public class Main {
  51.  
  52. public static void main(String[] args) {
  53. System.out.println(System.getProperty("java.home"));
  54. }
  55.  
  56. }
  57.  
  58.  
  59. $ javac Main.java
  60. $ java Main
  61.  
  62. set java_home
  63.  
  64. C:>dir /b /s java.exe
  65.  
  66. $ set | grep "JAVA_HOME"
  67.  
  68. which java
  69.  
  70. echo %PATH%
  71.  
  72. set "JAVA_HOME"
  73.  
  74. #!/bin/bash
  75.  
  76. if [[ $(which ${JAVA_HOME}/bin/java) ]]; then
  77. exe="${JAVA_HOME}/bin/java"
  78. elif [[ $(which java) ]]; then
  79. exe="java"
  80. else
  81. echo "Java environment is not detected."
  82. exit 1
  83. fi
  84.  
  85. ${exe} -version
  86.  
  87. @echo off
  88. if "%JAVA_HOME%" == "" goto nojavahome
  89.  
  90. echo Using JAVA_HOME : %JAVA_HOME%
  91.  
  92. "%JAVA_HOME%/bin/java.exe" -version
  93. goto exit
  94.  
  95. :nojavahome
  96. echo The JAVA_HOME environment variable is not defined correctly
  97. echo This environment variable is needed to run this program.
  98. goto exit
  99.  
  100. :exit
  101.  
  102. $p='HKLM:SOFTWAREJavaSoftJava Development Kit'; $v=(gp $p).CurrentVersion; (gp $p/$v).JavaHome
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement