Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tutoriale:java [2016/02/23 20:35]
Andrei Roșu-Cojocaru
tutoriale:java [2016/02/26 01:04] (current)
Andrei Roșu-Cojocaru
Line 2: Line 2:
  
 ===== Linux ===== ===== Linux =====
- 
   * se obține arhitectura mașinii pe care se dorește să se realizeze instalarea (în situația în care nu este cunoscută în prealabil)\\ <​code>​   * se obține arhitectura mașinii pe care se dorește să se realizeze instalarea (în situația în care nu este cunoscută în prealabil)\\ <​code>​
 student@eim2016:​~$ file /sbin/init student@eim2016:​~$ file /sbin/init
Line 13: Line 12:
   * se dezarhivează binarele de  Java în directorul ''/​usr/​local/​java''​\\ <​code>​   * se dezarhivează binarele de  Java în directorul ''/​usr/​local/​java''​\\ <​code>​
 student@eim2016:​~$ cd /​usr/​local/​java student@eim2016:​~$ cd /​usr/​local/​java
-student@eim2016:/​usr/​local/​java$ sudo tar xvzf /tmp/jdk-8u31-linux-<​platforma>​-<​arhitectura>​.tar.gz+student@eim2016:/​usr/​local/​java$ sudo tar xvzf /tmp/jdk-8u73-linux-<​platforma>​-<​arhitectura>​.tar.gz
 </​code>​ unde: </​code>​ unde:
     * ''​platforma''​ poate avea valorile:     * ''​platforma''​ poate avea valorile:
Line 25: Line 24:
       * ''​sparcv9''​ - arhitecturi SPARC       * ''​sparcv9''​ - arhitecturi SPARC
   * se sterge arhiva al carui continut a fost deja despachetat <​code>​   * se sterge arhiva al carui continut a fost deja despachetat <​code>​
-student@eim2016:​~$ rm -f /tmp/jdk-8u31-linux-<​platforma>​-<​arhitectura>​.tar.gz+student@eim2016:​~$ rm -f /tmp/jdk-8u73-linux-<​platforma>​-<​arhitectura>​.tar.gz
 </​code>​ </​code>​
   * se definește variabila de sistem ''​JAVA_HOME''​ prin editarea fișierului ''/​etc/​profile''​ (se poate folosi orice editor de text, precum ''​vi''​ sau ''​nano''​)\\ <​code>​   * se definește variabila de sistem ''​JAVA_HOME''​ prin editarea fișierului ''/​etc/​profile''​ (se poate folosi orice editor de text, precum ''​vi''​ sau ''​nano''​)\\ <​code>​
Line 32: Line 31:
 # ... # ...
  
-JAVA_HOME=/​usr/​local/​java/​jdk1.8.0_31+JAVA_HOME=/​usr/​local/​java/​jdk1.8.0_73
 PATH=$PATH:​$JAVA_HOME/​bin PATH=$PATH:​$JAVA_HOME/​bin
 export JAVA_HOME export JAVA_HOME
Line 40: Line 39:
 </​file>​ </​file>​
   * se indică sistemului de operare locația la care se găsește instalată Java\\ <​code>​   * se indică sistemului de operare locația la care se găsește instalată Java\\ <​code>​
-student@eim2016:​~$ sudo update-alternatives --install "/​usr/​bin/​java"​ "​java"​ "/​usr/​local/​java/​jdk1.8.0_31/​bin/​java"​ 1  +student@eim2016:​~$ sudo update-alternatives --install "/​usr/​bin/​java"​ "​java"​ "/​usr/​local/​java/​jdk1.8.0_73/​bin/​java"​ 1  
-student@eim2016:​~$ sudo update-alternatives --install "/​usr/​bin/​javac"​ "​javac"​ "/​usr/​local/​java/​jdk1.8.0_31/​bin/​javac"​ 1  +student@eim2016:​~$ sudo update-alternatives --install "/​usr/​bin/​javac"​ "​javac"​ "/​usr/​local/​java/​jdk1.8.0_73/​bin/​javac"​ 1  
-student@eim2016:​~$ sudo update-alternatives --install "/​usr/​bin/​javaws"​ "​javaws"​ "/​usr/​local/​java/​jdk1.8.0_31/​bin/​javaws"​ 1 +student@eim2016:​~$ sudo update-alternatives --install "/​usr/​bin/​javaws"​ "​javaws"​ "/​usr/​local/​java/​jdk1.8.0_73/​bin/​javaws"​ 1 
 </​code>​ </​code>​
   * se indică sistemului de operare faptul că versiunea instalată de Java este cea implicită\\ <​code>​   * se indică sistemului de operare faptul că versiunea instalată de Java este cea implicită\\ <​code>​
-student@eim2016:​~$ sudo update-alternatives --set java /​usr/​local/​java/​jdk1.8.0_31/bin/java  +student@eim2016:​~$ sudo update-alternatives --set java /​usr/​local/​java/​jdk1.8.0_73/bin/java  
-student@eim2016:​~$ sudo update-alternatives --set javac /​usr/​local/​java/​jdk1.8.0_31/bin/javac  +student@eim2016:​~$ sudo update-alternatives --set javac /​usr/​local/​java/​jdk1.8.0_73/bin/javac  
-student@eim2016:​~$ sudo update-alternatives --set javaws /​usr/​local/​java/​jdk1.8.0_31/​bin/​javaws ​+student@eim2016:​~$ sudo update-alternatives --set javaws /​usr/​local/​java/​jdk1.8.0_73/​bin/​javaws ​
 </​code>​ </​code>​
   * se încarcă fișierul ''/​etc/​profile''​ ce conține variabilele de sistem globale\\ <​code>​   * se încarcă fișierul ''/​etc/​profile''​ ce conține variabilele de sistem globale\\ <​code>​
Line 55: Line 54:
  
 ===== Windows ===== ===== Windows =====
- 
   * se descarcă executabilul conținând SDK-ul de Java, corespunzător arhitecturii mașinii pe care se dorește să se realizeze instalarea de la [[http://​www.oracle.com/​technetwork/​java/​javase/​downloads/​jdk8-downloads-2133151.html|Java SE Development Kit 8 Downloads]]   * se descarcă executabilul conținând SDK-ul de Java, corespunzător arhitecturii mașinii pe care se dorește să se realizeze instalarea de la [[http://​www.oracle.com/​technetwork/​java/​javase/​downloads/​jdk8-downloads-2133151.html|Java SE Development Kit 8 Downloads]]
   * se instalează SDK-ul de Java folosind executabilul descărcat   * se instalează SDK-ul de Java folosind executabilul descărcat
 +
 +===== MAC OS X =====
 +  * se descarcă fișierul .dmg conținând SDK-ul de Java, corespunzător arhitecturii mașinii pe care se dorește să se realizeze instalarea de la [[http://​www.oracle.com/​technetwork/​java/​javase/​downloads/​jdk8-downloads-2133151.html|Java SE Development Kit 8 Downloads]]
 +  * se montează SDK-ul de Java și se instalează
tutoriale/java.1456252548.txt.gz · Last modified: 2016/02/23 20:35 by Andrei Roșu-Cojocaru
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0