Debian Etch als Server - Java 5 oder 6?

Status
Nicht offen für weitere Antworten.

deleted

Bekanntes Mitglied
hi,

auf einem Debianserver soll ein in Java geschriebener Server laufen.
Ganz normale Kundenverwaltung mit einigen Spezialfunktionen.
Technischer Anspruch:
Zugriff auf MySQL Datenbank (ohne besondere Beachtung der Performance).

Ich habe gelesen, beim JDBC wurde in Java6 etwas geändert.
Jetzt wollte ich nachfragen:
Ist es sinnvoller bei den Debianstandardpaketen (also Java 1.5) zu bleiben oder selbst Java 6 zu installieren?
Dann würde ich ja nämlich immer selbst für Updates etc. sorgen müssen...

Rechtfertigen die Neuerungen in Java6 sowas?
Auf den Clients habe ich schon Java6 v.a. wegen Sachen wie Systray.

Ahja und da wäre noch etwas:
Und zwar habe ich mich entschieden, dass ich die Netzwerkübertragung mit RMI realisiere.
Könnte ich da Probleme bekommen, wenn die Clients auf Java6 laufen und der Server auf Java5?


Vielen Dank im vorweg für eine Antwort :)
 

Wildcard

Top Contributor
R.B. hat gesagt.:
Ist es sinnvoller bei den Debianstandardpaketen (also Java 1.5) zu bleiben oder selbst Java 6 zu installieren?
Dann würde ich ja nämlich immer selbst für Updates etc. sorgen müssen...
Liefert Debian Standardmäßig nicht nur Blackdown Java aus? ???:L

Bei Ubuntu liegt SUN's Java in Universe (,oder Multiverse ???:L ), ist das bei Debian anders?

Und zwar habe ich mich entschieden, dass ich die Netzwerkübertragung mit RMI realisiere.
Könnte ich da Probleme bekommen, wenn die Clients auf Java6 laufen und der Server auf Java5?
Müsste eigentlich funktionieren. Aber da es bei RMI um Serialisierung geht wäre die gleiche JVM auf Server und Client schon besser...
 

hupfdule

Top Contributor
R.B. hat gesagt.:
Ist es sinnvoller bei den Debianstandardpaketen (also Java 1.5) zu bleiben oder selbst Java 6 zu installieren?
Dann würde ich ja nämlich immer selbst für Updates etc. sorgen müssen...
Das ist auch der Hauptgrund, den ich für die Entscheidung heranziehen würde.

Rechtfertigen die Neuerungen in Java6 sowas?
Das kannst nur du selbst wissen, denn nur du kennst die Anwendungen, die darunter laufen sollen. Generell würde ich davon ausgehen, dass es keinen Grund zu Java6 gibt. Aber wie gesagt, ich kann das wesentlich schlechter entscheiden als du.

Und zwar habe ich mich entschieden, dass ich die Netzwerkübertragung mit RMI realisiere.
Könnte ich da Probleme bekommen, wenn die Clients auf Java6 laufen und der Server auf Java5?
Das kann ich zwar nicht 100%ig beantworten, gehe aber davon aus, dass das kein Problem darstellt.
 

hupfdule

Top Contributor
Wildcard hat gesagt.:
Liefert Debian Standardmäßig nicht nur Blackdown Java aus? ???:L
Nein. Blackdown wurde glaub nie ausgeliefert.

Bei Ubuntu liegt SUN's Java in Universe (,oder Multiverse ???:L ), ist das bei Debian anders?
Debian hat halt kein Universe. Dort liegt Java im non-free Zweig. Seit Sun die Lizenz geändert hat, war dies möglich (vor Java 1.5 war es das noch nicht).
 

kleiner_held

Top Contributor
Ich glaube bis zur Lizenzaenderung waren in Debian Kaffe, gcj und GNU Classpath die Standard-Java-Pakete.
Bin mir aber nicht sicher, da ich mir bisher immer die Pakete von Sun zurecht konvertiert hatte (frueher die RPMs mittels alien, spaeter dann die BIN's mittels java-package).
 

deleted

Bekanntes Mitglied
Ubuntu ist leider nicht als Distribution möglich, da in 6.06 Java 6 ja nicht dabei ist, und die Supportzyklen für die anderen Versionen zu kurz sind.
Da müssten wir zu oft updaten, was ja immer mit einem ganz schön großen Akt verbunden ist.

In Debian Etch ist im non-free Zweig java 1.5 von Sun dabei.

Das selbstinstallieren ist immer so ne Sache.
Habe ich schon mit diversen "Spezialinstallationen" von Ruby, proprietären Servern oder Treibern erlebt.
Am Ende ist das einzige, was definitiv funktioniert, die Sicherheitslücke, die man produziert hat ;)
 

Hilefoks

Bekanntes Mitglied
Ich würde bei dem von Debian gelieferten Java bleiben (also Java5), es sei den ich benötige wirklich spezielle Features aus Java6. Grundsätzlich würde ich aber mal davon ausgehen das man wohl noch keine Java6 Features benötigt und so würde ich eben Java5 installieren. Sicher ist es nicht schwer Java6 manuell zu installieren - über die Zeit ist es aber angenehmer und vor allem sicherer alles über aptitude und ohne ein fremde Repository zu beziehen.

AlArenal hat gesagt.:
Blackdown war standardmäßig immer bei Gentoo dabei. Weiß gar nicht wie das dort aktuell ist.
Das stimmt so nicht. In Gentoo war (und ist) immer schon eine grosse Auswahl an möglichen JDKs gegeben (Blackdown, Diablo, JRockit, Jikes, Sun-JDK, etc.). Allerdings musste man Aufgrund der Sun Lizenz das JDK vor Version 1.5 manuell herunterladen, konnte es dann aber ganz normal über Portage installieren und verwalten. Aufgrund dieser Lizenz wurde aber in allen Tutorials immer Blackdown benutzt, da es hier keine solchen Lizenzprobleme gab.

MfG,
Hilefoks
 

striker2150

Mitglied
Es gibt unter Debian ein Packet, dass einem aus einem .bin (Java Installationsdatei fuer Linux von der Sun Homepage) ein debian Package baut. Das funktioniert sowohl mit Java 5 als auch mit Java 6:

java-package - utility for building Java(TM) 2 related Debian packages


Und dann gibt es noch die fertigen Sun Java Packages:

sun-java5-bin - Sun Java(TM) Runtime Environment (JRE) 5.0 (architecture dependent files)
sun-java5-demo - Sun Java(TM) Development Kit (JDK) 5.0 demos and examples
sun-java5-doc - Sun JDK(TM) Documention -- integration installer
sun-java5-fonts - Lucida TrueType fonts (from the Sun JRE)
sun-java5-jdk - Sun Java(TM) Development Kit (JDK) 5.0
sun-java5-jre - Sun Java(TM) Runtime Environment (JRE) 5.0 (architecture independent files)
sun-java5-plugin - The Java(TM) Plug-in, Java SE 5.0
sun-java5-source - Sun Java(TM) Development Kit (JDK) 5.0 source files


Ne Sun JRE unter Debian installieren ist leichter als auf Windoof.

Gruss
Sascha
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
C Darstellungsproblem unter Debian und OpenJDK Allgemeine Java-Themen 5
A CLASSPATH unter Debian Lenny Allgemeine Java-Themen 4
P *.jar File unter debian einbinden Allgemeine Java-Themen 9
P Java - Application auf Debian System zum laufen bringen Allgemeine Java-Themen 11
T Mustang für Debian Allgemeine Java-Themen 9
A Probleme mit Umlauten in der Java RE unter Debian Linux Allgemeine Java-Themen 2
B Java Discord bot auf ein Root Server? Allgemeine Java-Themen 1
javaBoon86 Email Server Connection Problem Allgemeine Java-Themen 1
E Server Client Audio Allgemeine Java-Themen 6
E Server Client Audio Allgemeine Java-Themen 0
Jose05 Speicherung auf einem Server Allgemeine Java-Themen 1
D Live-Scripting im Server Allgemeine Java-Themen 6
Monokuma Threadproblem mit Sockets und Server Allgemeine Java-Themen 7
T imagej-server NullPointerException Allgemeine Java-Themen 1
TonioTec Api für Datenaustausch zwischen Client und Server Allgemeine Java-Themen 0
W Server-Thread schreibt nicht alle Dateien Allgemeine Java-Themen 6
C Java RMI Client - Server Allgemeine Java-Themen 0
B Datei/Ordner auf Server zugreifen/erstellen Allgemeine Java-Themen 2
M TomEE auf Windows Server 2016 installieren Allgemeine Java-Themen 4
bueseb84 Git : Mehrere Server verwenden Allgemeine Java-Themen 3
P Am Application Server - Selbe files aber trotzdem CNF Allgemeine Java-Themen 2
KeexZDeveoper Zugriff auf Methoden vom Server Allgemeine Java-Themen 7
J Java - hoher Ramverbraucht auf WTS Server Allgemeine Java-Themen 8
C TCP Server und BufferedReader Leerstring im Stream? Allgemeine Java-Themen 5
C Logfile upload zu einem externen filezilla sftp server Allgemeine Java-Themen 6
S Simples Client Server Setup in Java Allgemeine Java-Themen 4
K Server mieten, Berechnungen darauf ausführen Allgemeine Java-Themen 14
Anfänger2011 Java Server oder lieber was anderes Allgemeine Java-Themen 16
F Best Practice Server und Clients Allgemeine Java-Themen 10
E JavaFX RMI extrem langsam wenn Server nicht läuft Allgemeine Java-Themen 5
D Best Practice Java Application Server , Docker oder was? Allgemeine Java-Themen 15
L Suche nach CalDav Server API Allgemeine Java-Themen 0
C Hang Man Server Client Allgemeine Java-Themen 3
C Hang man mit Server/Client Allgemeine Java-Themen 2
K Classpath JDBC Driver auf Server Allgemeine Java-Themen 4
J Programm meldet "Keine Rückmeldung" nach Verbindung zum Server Allgemeine Java-Themen 4
I Installer, der JAVA EE Server und DB installiert Allgemeine Java-Themen 10
M Kapselung JasperReports Server und Java Allgemeine Java-Themen 5
P Java Fehler auf Win2008 Server java.io.FilePermission IE8 Version JRE 1.7.0_51 Allgemeine Java-Themen 7
M Dateien aus einem Verzeichnis auf einem Server auflisten Allgemeine Java-Themen 5
M Checksummenprüfung bei Client Server kommunikation Allgemeine Java-Themen 3
C Mit Pc Awendungen auf Server starten Allgemeine Java-Themen 8
B Input/Output Server Startet, Jedoch Kein Output. Allgemeine Java-Themen 1
T Daten über port abfangen mit proxy server Allgemeine Java-Themen 12
E Socket Client-Server-Programmierung Allgemeine Java-Themen 44
T Java Streaming-Server & Streaming-Client Allgemeine Java-Themen 4
R Fragen zu Server + UI Allgemeine Java-Themen 2
0 Lösungsweg Client Server Kommunikation Fehlermeldung ausgeben Allgemeine Java-Themen 12
D Client / Server Allgemeine Java-Themen 23
D Player Objekt - Frame über Server anzeigen lassen. Allgemeine Java-Themen 3
U AWT simulierter Tastendruck auf Virtual Server Allgemeine Java-Themen 7
Z Socket [Chatprogramm] Nachrichten vom Server anzeigen lassen Allgemeine Java-Themen 6
E Methoden Server Benutzer abfrage Allgemeine Java-Themen 2
N COM Server ansteuern / KISSsoft Allgemeine Java-Themen 3
N URLConnection - Server abgeschaltet Allgemeine Java-Themen 2
A Parser verursacht Speicherprobleme auf Server Allgemeine Java-Themen 2
T Mit Java auf Dateien zugreifen die auf einem Server liegen Allgemeine Java-Themen 5
J Problem beim Auslesen einer Datei vom Server Allgemeine Java-Themen 4
T jar Archiv auf Server ausführen Allgemeine Java-Themen 3
J Application Server Allgemeine Java-Themen 2
A Input/Output Applet-Zugriff auf PHP-Schnittstelle (externer Server) Allgemeine Java-Themen 22
C game-server GUI erstellen Allgemeine Java-Themen 13
Developer_X Java FTP - Ordner auf Server erstellen Allgemeine Java-Themen 7
C Java Server Pages Problem Allgemeine Java-Themen 6
T Gleichzeitige Zugriffe auf Daten auf dem Server Allgemeine Java-Themen 11
M Server-Responds testen, Code-Redundanz Allgemeine Java-Themen 3
T JPA Entity im Client-Server-Umfeld Allgemeine Java-Themen 19
C Primzahlen Server Allgemeine Java-Themen 3
K Server Daten Visualisieren Allgemeine Java-Themen 3
S FTP Gezippte Datei von FTP Server downloaden Allgemeine Java-Themen 24
T Zeit von einem Server/Webseite auslesen und in eigener GUI anzeigen Allgemeine Java-Themen 6
B verbindung mit exchange server Allgemeine Java-Themen 3
AlexSpritze Alle Domains oder FQDN von einem Server erfragen? Allgemeine Java-Themen 2
H SwingWorker statt Thread für einen Server Allgemeine Java-Themen 2
D Versuch Server - Client anwendung Allgemeine Java-Themen 9
M Frage zum Auslesen einer Datei auf nem Server Allgemeine Java-Themen 4
ruutaiokwu MS Exchange Server 2003 Daten auslesen Allgemeine Java-Themen 2
T Welcher Server? JSP und Client-Anwendung Allgemeine Java-Themen 4
Final_Striker Datei vom Server bekommen Allgemeine Java-Themen 2
H Server Threaded machen. Port-Problem Frage Allgemeine Java-Themen 2
W programm auf server Allgemeine Java-Themen 5
C Java Polling, Server Prozedur oder doch Datenbank? Allgemeine Java-Themen 4
MQue Server- Thread Client Allgemeine Java-Themen 2
N Daten auf Server kopieren Allgemeine Java-Themen 6
S Datei auf Server mit lokaler Datei vergleichen Allgemeine Java-Themen 4
J J2EE Server für EJB Container Allgemeine Java-Themen 8
D design client server Allgemeine Java-Themen 10
I Persistenz ohne App-Server? Allgemeine Java-Themen 6
O binärer Suchbaum mit client server., objekte speichern. Allgemeine Java-Themen 2
0 kein Java unter Server 2008 ? Allgemeine Java-Themen 3
G Proxy- Server setzen Allgemeine Java-Themen 2
G Preise am Server verändern Allgemeine Java-Themen 4
M Applet Servlet Kommunikation ein Problem bei externem Server Allgemeine Java-Themen 3
J Java zugriff auf Exchange Server Allgemeine Java-Themen 10
MQue FTP Server/ Datei ablegen Allgemeine Java-Themen 4
F Java Server VM/ Client VM Allgemeine Java-Themen 7
J java + rmi + not found in gnu.java.rmi.server Allgemeine Java-Themen 7
T Socket Server Anwendung - Empfang eines Byte-Arrays Allgemeine Java-Themen 7
A Client/Server-Anwendung Allgemeine Java-Themen 3
P Server für Java- Programme Allgemeine Java-Themen 8

Ähnliche Java Themen

Neue Themen


Oben