Hallo liebe Forenmitglieder,
ich bin gerade dabei, eine Java-Anwendung für die Verwaltung von Literatur zu entwickeln. Um die Daten zu speichern, nutze ich eine Oracle Datenbank (mit SQL-Developer). Das Zusammenspiel funktioniert auch soweit wunderbar.
Nun zu meiner Frage: Ich würde das fertige Projekt gerne als (portierbare) ausführbare Java-Anwendung weiteren Freunden zur Verfügung stellen. Dass ich aus einem reinen Java-Projekt eine jar-Datei bilden kann, ist mir bekannt. Jedoch benötigt meine Anwendung die besagte Oracle-Datenbank.
Liege ich in meiner Vermutung richtig, dass ich die Oracle-Datenbank nicht mit in die jar-Datei "packen" kann? Bei anderen eingebetteten Datenbanken ist dies meines Wissens nach möglich. Müssten hier meine Freunde/Bekannte ebenfalls eine Oracle-DB-Installation vornehmen, um meine Anwendung nutzen zu können?
Oder könnte ich den Bekannten die Verbindungsdaten des Oracle-DB-Servers mitteilen, damit sich ihre Anwendung mit meiner DB verbindet?
Ich hoffe ich bin mit meiner Frage in der richtigen Rubrik gelandet und bedanke mich jetzt schonmal im Voraus für alle Antworten und Kommentare.
ich bin gerade dabei, eine Java-Anwendung für die Verwaltung von Literatur zu entwickeln. Um die Daten zu speichern, nutze ich eine Oracle Datenbank (mit SQL-Developer). Das Zusammenspiel funktioniert auch soweit wunderbar.
Nun zu meiner Frage: Ich würde das fertige Projekt gerne als (portierbare) ausführbare Java-Anwendung weiteren Freunden zur Verfügung stellen. Dass ich aus einem reinen Java-Projekt eine jar-Datei bilden kann, ist mir bekannt. Jedoch benötigt meine Anwendung die besagte Oracle-Datenbank.
Liege ich in meiner Vermutung richtig, dass ich die Oracle-Datenbank nicht mit in die jar-Datei "packen" kann? Bei anderen eingebetteten Datenbanken ist dies meines Wissens nach möglich. Müssten hier meine Freunde/Bekannte ebenfalls eine Oracle-DB-Installation vornehmen, um meine Anwendung nutzen zu können?
Oder könnte ich den Bekannten die Verbindungsdaten des Oracle-DB-Servers mitteilen, damit sich ihre Anwendung mit meiner DB verbindet?
Ich hoffe ich bin mit meiner Frage in der richtigen Rubrik gelandet und bedanke mich jetzt schonmal im Voraus für alle Antworten und Kommentare.