Java

Índex

General

Editions

edition versions API application servers


official unofficial
Java Card



Java ME (Micro edition)
APIs:
  • CLDC
  • Telephony


Java SE (Standard Edition) versions:
  • JDK 1.1
  • J2SE 1.2
  • J2SE 1.3
  • J2SE 1.4
  • J2SE 5.0
  • Java SE 6
  • Java SE 7
APIs:
  • AWT: awt
  • swing
  • accessibility
  • dnd
  • imageio
  • sound
  • JDBC: SQL
  • JCE: crypto
  • JAAS: security
  • JSSE: net, security
  • JNI
  • JMX: management
  • (JAI)
  • (JCA)
  • (JDO)
  • (Help)
  • (JMF)
  • (JNDI)
  • (JSAPI)
  • (J3D)
  • (JOGL)
  • Eclipse
  • LZMA
  • JScience
  • Javolution
  • Cobra
  • SWT
  • ...
Java application servers:
Java EE (Enterprise Edition) versions:
  • J2EE 1.2
  • J2EE 1.3
  • J2EE 1.4
  • Java EE 5
  • Java EE 6
APIs (*):
  • EJB: ejb
  • JTA: transaction
  • xml.stream
  • JMS: jms
  • JSF: faces
  • persistence
  • (JAX-RPC)
Java EE application servers:
  • Apache Geronimo
  • JBoss .org .com (wp)
  • JRun
  • WebLogic Server
  • ...
.
name previous name APIs
Java Enterprise Edition (wp) J2EE Enterprise JavaBean (*)
Java Standard Edition J2SE
Java Micro Edition J2ME



ver package file inst dir



sdk jre
Java EE java.sun.com 5 java_ee_sdk-5_02-linux.bin
/opt/SDK/jdk/bin/java
Java SE java.sun.com 6 jdk-6-linux-i586.rpm

java.sun.com 1.4.2 j2sdk-1_4_2_13-linux-i586.rpm
(/etc/alternatives/java)
/usr/java/j2sdk1.4.2_13/bin/java
jamvm (mdv2007) 1.4.3 jamvm-1.4.3-3mdv2007.0
/usr/bin/java
/etc/alternatives/java
/usr/lib/jvm/java-1.4.2-jamvm-1.4.2.0/jre/bin/java
/usr/bin/jamvm

WWW




Servlets (JDSK) JSP
Sun JSWDK 1.0.1 2.1 1.0.1
Tomcat
(Jakarta)
2.2 1.1
Apache
JServ
(Java Apache)
2.0
Caucho Resin 2.2 1.1
Allaire JRun 2.1 1.0
Mortbay Jetty 2.2 1.1
(més/more...)

Recerca general d'aplicacions / General applications search



gràfiques ticker chat fòrum www
JFind (Jscape) x x


Gamelan


x x
Developer x

x
Jar.com




Java Corporate(Java Web Components)


eForum
Think of it (no només java)


x
Builder (no només java)



x






Aplicacions / Applications

Aprenentatge / Learning

Exemples / Examples

Applets

  • The Applet Depot (applets)
  • Apycom
  • Control Panel
    • [/usr/java/jre1.7.0_10/bin/]jcontrol
      • Advanced / Java console / Show console
      • General / Temporary Internet Files / Settings / Delete Files...
    • Configuració de seguretat / Security setup
      • Detecció de problemes
        • Advanced
          • Java console
            • Show console
      • Solució / Solution
        • Advanced
          • Perform TLS certificate revocation checks on
            • Server certificate only (?)
          • Check for TLS certificate revocation using
            • Certificate Revocation Lists (CRLs)
  • Firefox
    • urpmi icedtea-web
      • /usr/lib/mozilla/plugins/libjavaplugin.so -> /etc/alternatives/libjavaplugin.so
    • Download Java (Sun)
      • cd /usr/lib/mozilla/plugins
      • # ln -s /usr/java/jre1.7.0_10/lib/i386/libnpjp2.so

Servlets

JSP

APIs

Desenvolupament / Development

GUI

Linux

  • Java alternatives
    • # /usr/sbin/alternatives --config java
  • Instal·lació / Installation
    • Sistema / System
      • Mageia
        • OpenJDK
          • urpmi java-1.8.0-openjdk
          • urpmi java-1.8.0-openjdk-devel
            • javac
        • Oracle Java
          • Install Java Oracle (wiki.mageia.org)
          • How-to Install Java JDK 7 x64 Linux Mageia 1-2 64bit KDE Easy Visual-Guide
          • Baixada / Download
          • Passos / Steps
            1. Install Oracle Java
              • urpmi jdk-8uxx-linux-x64.rpm
                • s'instal·larà a / will install it on:
                  • /usr/java/jdk1.8.0_xx/
            2. Install Oracle Java as available alternatives
              • update-alternatives --install /usr/bin/java java /usr/java/jdk1.8*/bin/java 1065
              • update-alternatives --install /usr/bin/javac javac /usr/java/jdk1.8*/bin/javac 1065
              • update-alternatives --install /usr/bin/javaws javaws /usr/java/jdk1.8*/bin/javaws 1065
              • update-alternatives --install /usr/bin/jar jar /usr/java/jdk1.8*/bin/jar 1065
            3. Set Oracle Java as present choice
              • update-alternatives --config java
              • update-alternatives --config javac
            4. Check setting
              • java -version
      • Ubuntu
        • Java (ubuntu.com)
          • OpenJDK
          • Oracle Java
    • Navegador / Browser
      • Mozilla Firefox
        • ln -s /usr/lib/jvm/default/jre/lib/amd64/libnpjp2.so /usr/lib64/mozilla/plugins/
        • ln -s /usr/java/jdk1.8.0_92/jre/lib/amd64/libnpjp2.so /usr/lib64/mozilla/plugins/
        • Complements -> Connectors:
          • IcedTea Web Plugin: No l'activis mai
          • Java Plug-in: Demana si vull activar-lo
      • Google Chrome
        • ln -s /usr/lib/jvm/default/jre/lib/amd64/libnpjp2.so /opt/google/chrome/
      • Verificació / Verification

http://www.francescpinyol.cat/java.html
Primera versió: / First version:
Darrera modificació: 8 de novembre de 2017 / Last update: 8th November 2017

Valid HTML 4.01!

Cap a casa / Back home