Welche Tools, Progs für JAVA-Schulung?

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Benutzeravatar
I.C.Wiener
Beiträge: 674
Registriert: 19.08.2003 18:45:35

Beitrag von I.C.Wiener » 20.10.2007 18:19:42

Duff hat geschrieben:

Code: Alles auswählen

sun-java5-jdk: Hängt ab: sun-java5-jre (= 1.5.0-10-3) aber 1.5.0-11-1 soll installiert werden
Das jre liegt in einer neueren Version vor als das jdk. Wie ub13 schon sagt, da wird irgendwo in der sources.list der Wurm drin sein, oder du hast irgendwann manuell Java-Kram installiert.

Die 1.5.0-10-3 ist in Etch, die 1.5.0-11-1 (die installiert werden soll) kommt aus einer anderen Quelle (die anscheinend nicht das entsprechende jdk mitliefert).

MfG
Who is... LAIN?

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 21.10.2007 11:12:25

Denke, dass ich das wohl mal manuell gemacht habe (weiß er aber nicht mehr so genau).

source.list:

Code: Alles auswählen

deb http://ftp.de.debian.org/debian/ etch main contrib non-free
deb-src http://ftp.de.debian.org/debian/ etch main contrib non-free

deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free

deb http://www.debian-multimedia.org etch main
Wie löse ich dieses Problemdenn nun am besten?
Welches Package muss ich denn dann überdpkg oder apt löschen?
Oh, yeah!

123456
Beiträge: 6126
Registriert: 08.03.2003 14:07:24

Beitrag von 123456 » 21.10.2007 11:40:30

Zuerst mal nachsehen: "apt-show-versions |grep java"
und Dir dann die Pakete anschauen, ob die dahin gehören - die sollten auch da zu finden sein, wenn Du sie per "dpkg -i .." installiert hast.

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 21.10.2007 11:48:29

Code: Alles auswählen

daniel@daniel-laptop:~$ apt-show-versions |grep java
sun-java5-jre 1.5.0-11-1 newer than version in archive
libjline-java/etch uptodate 0.9.5-2
openoffice.org-java-common/etch uptodate 2.0.4.dfsg.2-7etch2
free-java-sdk/etch uptodate 1.0-1
libcommons-modeler-java/etch uptodate 1.1-8
libcommons-logging-java/etch uptodate 1.0.4-5
libsablevm-classlib1-java/etch uptodate 1.13-2
libjaxp1.2-java/etch uptodate 1.2.01-1
libcommons-digester-java/etch uptodate 1.7-2
java-gcj-compat/etch uptodate 1.0.65-10
libjaxp1.3-java/etch uptodate 1.3.03-4
libcommons-pool-java/etch uptodate 1.3-1
libxalan2-java/etch uptodate 2.7.0-1
libservlet2.3-java/etch uptodate 4.0-8
libcommons-launcher-java/etch uptodate 1.1-3
liblucene-java-doc/etch uptodate 1.4.3.dfsg-1.2
libxt-java/etch uptodate 0.20050823-2
libcommons-el-java/etch uptodate 1.0-3
libxerces2-java/etch uptodate 2.8.1-1
libtomcat5.5-java/etch uptodate 5.5.20-2
libjsch-java/etch uptodate 0.1.28-2
libbcel-java/etch uptodate 5.1-6
libhsqldb-java/etch uptodate 1.8.0.7-1
libregexp-java/etch uptodate 1.4-3
sun-java5-plugin 1.5.0-11-1 newer than version in archive
liblog4j1.2-java/etch uptodate 1.2.13-2
libcommons-beanutils-java/etch uptodate 1.7.0-4
libcommons-dbcp-java/etch uptodate 1.2.1-4
sun-java5-bin 1.5.0-11-1 newer than version in archive
libmx4j-java/etch uptodate 2.1.1-4
libcommons-collections3-java/etch uptodate 3.1a-3.1
libcommons-collections-java/etch uptodate 2.1.1-6
libservlet2.4-java/etch uptodate 5.0.30-3
liblucene-java/etch uptodate 1.4.3.dfsg-1.2
libswt3.2-gtk-java/etch uptodate 3.2.1-4
java-common/etch uptodate 0.25
Treffer beim ersten Paket sun-java5-jre 1.5.0-11-1 newer than version in archive.
Dieses entfernen?
Oh, yeah!

123456
Beiträge: 6126
Registriert: 08.03.2003 14:07:24

Beitrag von 123456 » 21.10.2007 11:52:53

Duff hat geschrieben:Dieses entfernen?
Yo.

EDIT:
weiter unten gibts noch welche...

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 21.10.2007 12:07:10

So, das Entfernen der Paket hat gut funktioniert:

Code: Alles auswählen

daniel@daniel-laptop:/mnt/dbox2$ apt-show-versions |grep java | grep "newer than version in archive"
sun-java5-jre 1.5.0-11-1 newer than version in archive
sun-java5-plugin 1.5.0-11-1 newer than version in archive
sun-java5-bin 1.5.0-11-1 newer than version in archive
daniel@daniel-laptop:/mnt/dbox2$ su -
Password:
daniel-laptop:~# apt-get remove sun-java5-jre
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Die folgenden Pakete werden ENTFERNT:
  sun-java5-bin sun-java5-jre sun-java5-plugin
0 aktualisiert, 0 neu installiert, 3 zu entfernen und 0 nicht aktualisiert.
Es müssen 0B Archive geholt werden.
Nach dem Auspacken werden 83,4MB Plattenplatz freigegeben worden sein.
Möchten Sie fortfahren [J/n]? J
(Lese Datenbank ... 173846 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne sun-java5-plugin ...
Entferne sun-java5-bin ...
Entferne sun-java5-jre ...
Und das Installieren auch:

Code: Alles auswählen

daniel-laptop:~# apt-get install sun-java5-jdk
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  sun-java5-bin sun-java5-demo sun-java5-jre
Vorgeschlagene Pakete:
  sun-java5-doc sun-java5-source sun-java5-plugin ia32-sun-java5-plugin sun-java5-fonts ttf-baekmuk ttf-sazanami-gothic ttf-sazanami-mincho
  ttf-arphic-bsmi00lp
Empfohlene Pakete:
  gsfonts-x11
Die folgenden NEUEN Pakete werden installiert:
  sun-java5-bin sun-java5-demo sun-java5-jdk sun-java5-jre
0 aktualisiert, 4 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 44,7MB Archive geholt werden.
Nach dem Auspacken werden 115MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]? J
Hole:1 http://ftp.de.debian.org etch/non-free sun-java5-bin 1.5.0-10-3 [22,3MB]
Hole:2 http://ftp.de.debian.org etch/non-free sun-java5-jre 1.5.0-10-3 [7463kB]
Hole:3 http://ftp.de.debian.org etch/non-free sun-java5-demo 1.5.0-10-3 [9874kB]
Hole:4 http://ftp.de.debian.org etch/non-free sun-java5-jdk 1.5.0-10-3 [5042kB]
Es wurden 44,7MB in 3m9s geholt (235kB/s)
Vorkonfiguration der Pakete ...
Wähle vormals abgewähltes Paket sun-java5-bin.
(Lese Datenbank ... 173038 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke sun-java5-bin (aus .../sun-java5-bin_1.5.0-10-3_i386.deb) ...
sun-dlj-v1-1 license has already been accepted
Wähle vormals abgewähltes Paket sun-java5-jre.
Entpacke sun-java5-jre (aus .../sun-java5-jre_1.5.0-10-3_all.deb) ...
sun-dlj-v1-1 license has already been accepted
Wähle vormals abgewähltes Paket sun-java5-demo.
Entpacke sun-java5-demo (aus .../sun-java5-demo_1.5.0-10-3_i386.deb) ...
Wähle vormals abgewähltes Paket sun-java5-jdk.
Entpacke sun-java5-jdk (aus .../sun-java5-jdk_1.5.0-10-3_i386.deb) ...
sun-dlj-v1-1 license has already been accepted
Richte sun-java5-jre ein (1.5.0-10-3) ...

Richte sun-java5-bin ein (1.5.0-10-3) ...
Installiere neue Version der Konfigurationsdatei /etc/java-1.5.0-sun/security/java.policy ...

Richte sun-java5-jdk ein (1.5.0-10-3) ...

Richte sun-java5-demo ein (1.5.0-10-3) ...
Oh, yeah!

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 27.10.2007 17:49:03

So, die Schulung ist nun vorbei und war auch sehr gut.
Viel gelernt.

Nur weiß ich jetzt noch nicht so genau, was ich denn mal in JAVA zu programmieren versuchen könnte.
Jemand Ideen?
Oh, yeah!

Benutzeravatar
Strunz_1975
Beiträge: 2512
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Strunz_1975 » 27.10.2007 18:02:11

Duff hat geschrieben:So, die Schulung ist nun vorbei und war auch sehr gut.
Viel gelernt.

Nur weiß ich jetzt noch nicht so genau, was ich denn mal in JAVA zu programmieren versuchen könnte.
Jemand Ideen?
Hallo,

versuch doch mit der Entwicklungsumgebung "Eclipse" zum Beispiel einen Taschenrechner zu programmieren mit GUI!

cu
Strunz_1975
Debian Bookworm

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 29.10.2007 13:43:11

Strunz_1975 hat geschrieben:
Duff hat geschrieben:So, die Schulung ist nun vorbei und war auch sehr gut.
Viel gelernt.

Nur weiß ich jetzt noch nicht so genau, was ich denn mal in JAVA zu programmieren versuchen könnte.
Jemand Ideen?
Hallo,

versuch doch mit der Entwicklungsumgebung "Eclipse" zum Beispiel einen Taschenrechner zu programmieren mit GUI!

cu
Strunz_1975
Hat das ganze denn was mit OO zu tun?
Soll ich mehrere Klassen bilden, wie z.B. extra eine fürs addieren, subtrahieren, multiplizieren, dividieren und eine Klasse für die Eingaben?
Oh, yeah!

Antworten