Ergenzungen und oder Updates von eigenen Anwendungen

Status
Nicht offen für weitere Antworten.

Bloody-Angle

Mitglied
Hi, ich habe mal ne theoretische frage zum Thema Updaten.
Ich habe momentan ein kleines Projekt im Auge und bevor ich über haupt auf die idee komm es zu veröffentlichen dachte ich wäre es schon praktisch wenn ich gegebendenfalls Updates und ähnliches für den Nutzer bereit stellen könnte.

Meine Frage ist nun ob es überhaupt Möglichkeiten gibt teile eine bereits fertigen .jar Datei zu ergänzen oder andere zu ersetzen und ob es möglich ist ohne die gesamte Anwendung jedes mal neu zu schreiben bzw copelieren zu müssen) ein teil hinzuzufügen beispielsweise eine neue Funktion...

Es wäre auch interessant in wie fern ich meine AAnwendung ausrichten muss damit diese ohne Problem mit externen mitteln , z.B. einer weiteren .jar Datei arbeiten kann obwohl ich nicht weis was das für eine deitei ist so nach dem Bauprinzip von Plug ins.

Wenn ja würde ich mich freuen wenn ihr mir Informationsquellen über dieses Thema nennen könntet oder Pakete etc die für solche aufgaben hilfreich sind. Also erstmal Danke^^
 

Jango

Gesperrter Benutzer
Bloody-Angle hat gesagt.:
es möglich ist ohne die gesamte Anwendung jedes mal neu zu schreiben bzw copelieren zu müssen)
Also 'copelieren' musst du nichts neu. Da kann ich dich beruhigen. Was ist das überhaupt? ???:L
 

function

Bekanntes Mitglied
das erste was mir einfällt:
- jar entpacken
- datei updaten/hinzufügen
- neues manifest und wieder in jar packen
 
G

Gast

Gast
Es gibt da ein Design Prinzip oder so ähnlich das sich lose Kopplung nennt.

Eine möglichkeit die sich daraus ergibt wäre in der Anwendung auf Interfaces bauen. Und dann per Reflections auf die Implementierung gehen.
Code:
interface Interface{
void doSomething();
}

class Anwendung{
Interface interface = (Interface)Class.forName("Name einer Implementierung von Interface").newInstance();
interface.doSomething();
}
 

Bloody-Angle

Mitglied
Die idee mit der lose Kopplung is ganz gut thx dafür aber bei es ist doch nich immer möglich alle klassen komplett lose Kopplen oder? ich werde es trotzdem so versuchen function vorgeschlagen hat ^^ und dank einer hoffentlich nicht zu eng gekoppelten klassen Struktur kommt es dann zum erfolg ^^ also thx für die antworten^^
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Dit_ "Check for Updates" Funktion Java Basics - Anfänger-Themen 10
J Eclipse Updates Java Basics - Anfänger-Themen 3
G Software Updates in Eclipse Java Basics - Anfänger-Themen 11
I Liste von Infos von einer eigenen Annotation in Liste speichern Java Basics - Anfänger-Themen 0
L Math.exp also eigenen Algorithmus Java Basics - Anfänger-Themen 2
B Email Client in der eigenen Software einbauen Java Basics - Anfänger-Themen 3
M Ist es möglich den Login in eine Drittseite für den eigenen zu benutzen? Java Basics - Anfänger-Themen 1
C Tabs in JTabbedPane wechseln, wenn Tabs in eigenen Klassen sind Java Basics - Anfänger-Themen 2
K Hashtable mit eigenen Konstruktor Java Basics - Anfänger-Themen 2
K JUnit: Objekte von eigenen Klassen vergleichen...geht nicht Java Basics - Anfänger-Themen 5
A mehrere Panels in eigenen Klasssen in einem Frame Java Basics - Anfänger-Themen 16
S Methoden eine Instanz einer eigenen Klasse als parameter übergeben Java Basics - Anfänger-Themen 9
Thallius Best Practice Events zwischen eigenen Klassen Java Basics - Anfänger-Themen 2
S Eigenen Listener zu eigenen Button! Java Basics - Anfänger-Themen 5
kaoZ Methoden Eigenen Sortier Methode erstellen Java Basics - Anfänger-Themen 5
H Eigenen Listener einbauen Java Basics - Anfänger-Themen 5
O Eigenen Addon-Loader machen? Java Basics - Anfänger-Themen 33
Pentalon Eclipse JUNO keine Vorschläge von Methoden bzw. Interfaces der eigenen Klassen Java Basics - Anfänger-Themen 5
Y Collection der eigenen Klasse Java Basics - Anfänger-Themen 10
M Größer der eigenen .jar ermitteln Java Basics - Anfänger-Themen 4
S JTabbedPane jeder Tab in einer eigenen java Datei? Java Basics - Anfänger-Themen 3
P Klassen Instanz einer Klasse in ihrer eigenen Definition erzeugen? möglich? Java Basics - Anfänger-Themen 4
L eigenen Baum schreiben Java Basics - Anfänger-Themen 5
E incompatible types bei eigenen Klassen Java Basics - Anfänger-Themen 7
W Datentypen Operatoren für eigenen Datentyp nutzen Java Basics - Anfänger-Themen 2
A Array einer eigenen Klasse sortieren Java Basics - Anfänger-Themen 11
N Eigenen Codesinn vergessen Java Basics - Anfänger-Themen 6
xehpuk In JUnit über eigenen Thread testen Java Basics - Anfänger-Themen 3
D Pfad zu "Eigenen Dateien" ermitteln Java Basics - Anfänger-Themen 8
M Verständnis-Probleme mit eigenen Klassen Java Basics - Anfänger-Themen 2
A Null Pointer Exception beim Erstellen eines Arrays aus einer eigenen Klasse Java Basics - Anfänger-Themen 3
F Klasse bzw Objekt in eigenen Thread auslagern Java Basics - Anfänger-Themen 3
M Datentypen Eigenen Datentyp toArray() Java Basics - Anfänger-Themen 4
C0FFEE Anwendung soll eigenen Dateinamen referenzieren Java Basics - Anfänger-Themen 13
Benji0815 Eigenen Listener schreiben Java Basics - Anfänger-Themen 13
Spin Eigenen Abstrakten Datentypen Java Basics - Anfänger-Themen 28
R eigenen Event schreiben Java Basics - Anfänger-Themen 16
S Vector von eigenen Klassen Java Basics - Anfänger-Themen 2
A Mehrere Instanzen einer eigenen Klasse in einem Array Java Basics - Anfänger-Themen 5
D JWS - Resourcen aus eigenen Jar laden? Java Basics - Anfänger-Themen 3
S Java Applet - Verbindung zum Eigenen Server Java Basics - Anfänger-Themen 2
E ArrayList mit eigenen typ serialisieren? Java Basics - Anfänger-Themen 1
Povlsen84 HashSet mit eigenen Datentypen Java Basics - Anfänger-Themen 6
G Protected Variablen außerhalb der eigenen Klassenhierarchie sichtbar Java Basics - Anfänger-Themen 5
S Addition von eigenen Objekten mit "+" Symbol Java Basics - Anfänger-Themen 19
M Einfügen eines eigenen Component Java Basics - Anfänger-Themen 21
A Im Chat eigenen Beitrag in Farbe zeigen Java Basics - Anfänger-Themen 8
G Eigenen Code mit einer Lizenz schützen Java Basics - Anfänger-Themen 2
G Vector eigenen Typs mit Daten füllen Java Basics - Anfänger-Themen 20
J Verwendung von eigenen Klassen in JSP Java Basics - Anfänger-Themen 2
R Einfügen einer eigenen methode in ein Panel Java Basics - Anfänger-Themen 5
spacegaier Problem beim Laden eines Vektors mit eigenen Objekten Java Basics - Anfänger-Themen 4
F ArrayList eines eigenen Datentyps Java Basics - Anfänger-Themen 3
F Array einer eigenen Klasse erstellen. Java Basics - Anfänger-Themen 8
° Zugriff auf ein Objekt der eigenen Klasse Java Basics - Anfänger-Themen 2
F Array einer eigenen Klasse Java Basics - Anfänger-Themen 5
G JTable mit eigenen Model neu zeichnen Java Basics - Anfänger-Themen 4
E Eigenen datentypen erstellen Java Basics - Anfänger-Themen 14
C Eigenen Datentyp schreiben Java Basics - Anfänger-Themen 13
C Wie muss man hier aufrufen von 2 eigenen Klassen? Java Basics - Anfänger-Themen 6
D Mehrere JFrames in eigenen Klassen und Dateien? Java Basics - Anfänger-Themen 4
G eigenen Quelltext ausgeben Java Basics - Anfänger-Themen 8
J Attribut vom Objekt einer eigenen Klasse setzen Java Basics - Anfänger-Themen 6
A problem: importieren von eigenen klassen Java Basics - Anfänger-Themen 3
K Array von einem eigenen Objekt erstellen Java Basics - Anfänger-Themen 5
Dilandau array aus eigenen objekten erstellen? Java Basics - Anfänger-Themen 7
M Email versenden, ohne eigenen pop3-server? Java Basics - Anfänger-Themen 7
M Namen der eigenen Klasse ermitteln Java Basics - Anfänger-Themen 2
H probleme mit import von eigenen packages Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben