Java ohne Kaffee | "Hallo wach"

03:30 Uhr: Normalerweise heist es "Hello World".

Download mit JS, EULA und cookies .

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

Warum knallt der doofe FF mir das ins tmp?

03:45 Uhr:

sudo mkdir -p /usr/local/java
sudo mv /tmp/jdk-7u15-linux-i586.tar.gz /usr/local/java/.
sudo -i
mv /tmp/jdk-7u15-linux-i586.tar.gz /usr/local/java/.
cd /usr/local/java
chmod a+x jdk-7u15-linux-i586.tar.gz
tar xvzf jdk-7u15-linux-i586.tar.gz
chown -R [user:group] jdk1.7.0_15

vi /etc/profile

JAVA_HOME=/usr/local/java/jdk1.7.0_15
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH


update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_15/bin/java" 1
update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_15/bin/javac" 1
update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.7.0_15/bin/javaws" 1

update-alternatives --set java /usr/local/java/jdk1.7.0_15/bin/java
update-alternatives --set javac /usr/local/java/jdk1.7.0_15/bin/javac
update-alternatives --set javaws /usr/local/java/jdk1.7.0_15/bin/javaws

. /etc/profile

04:20 Uhr: exit
(leave su)

check with
java -version
javac -version

~ mkdir Java_Aplications
~ cd Java_Aplications
~ vim.tiny HalloWach.java

import javax.swing.*;
public class HalloWach extends JFrame
{
  public static void main(String[] args)
  {
    new HalloWach();
  }
  public HalloWach()
  {
    JPanel panel1 = new JPanel();
    JLabel label1 = new JLabel("Schlaf weiter Welt, es ist nur mein erstes Java program auf Linux Mint");
    panel1.add(label1);
    this.add(panel1);
    this.setTitle("Hallo Wach");
    this.setSize(500,500);
    this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    this.setVisible(true);
  }
}

Dolle wurst. Ich will gar kein Panel. Ich will eine Textausgabe im Terminal.

vi HalloWach_minimalistic.java

public class HalloWach {
    public static void main(String[] args) {
        System.out.println("Hallo Wach");
    }
}

~ Javac HalloWach_minimalistic.java

HalloWach_minimalistic.java:1: error: class HalloWach is public, should be declared in a file named HalloWach.java
    public class HalloWach {
           ^
1 error

Gelernt! -

public class HalloWach_minimalistic {
    public static void main(String[] args) {
        System.out.println("Hallo Wach");
    }
}

~ Javac HalloWach_minimalistic.java

~ Java HalloWach_minimalistic

Hallo Wach
 

4 Uhr: Zeitung lesen.

5:10 Uhr: Tee kochen. Ich mag kein Ja ... Kaffee am Morgen. Frühstück machen, Pausenbrot anfertigen, 2. Kanne Tee kochen. Eine Kanne Ingwer Tee ist für mich, Guten Morgen Pfefferminze +Kamille ist für Nemori.

6:00 Uhr: Versuche das mini Ding - Hallo wach auf die Diskstation zu übertragen. HAHA! Das geht so nicht. Jamvm möchte gern ein Komplettpaket. Mit meiner gefrickelten Datei kann er nix anfangen.

... to be continued

Mit müden Grǘßén,
yt

Neuen Kommentar schreiben

Filtered HTML

  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Zulässige HTML-Tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <strike>
  • HTML - Zeilenumbrüche und Absätze werden automatisch erzeugt.

Plain text

  • Keine HTML-Tags erlaubt.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • HTML - Zeilenumbrüche und Absätze werden automatisch erzeugt.
CAPTCHA
Du musst diese schwere Aufgabe bewältigen, um einen Hinweis darauf zu geben, dass du ein "realer" Mensch bist.
Fill in the blank.