Ich habe ein Programm, welches beim eintippen von Strings ein damit "verlinktes" Programm startet. Quasi eine Shell, um Verknüpfungen zu spaaren. Irgendwann vor kurzen oder langen habe ich es mit einen Terminplaner erweitert. Allerdings gefällt mir nicht, wie es so aufgebaut ist. Irgendwie sehr schwer, dass sich die "Shell" und der Planer im selben Projekt befinden. Deshab kam ich anfangs auf die Idee, es als externes Programm zu nutzen, und die Shell per Sockets abfragen zu lassen, ob ein Termin existiert, oder ihm den Visible-Befehl zu senden.
Eigendlich wäre das wohl kein Problem (zwar nicht getestet, aber gibt sicher einen Weg das Verzeichniss der JRE herauszufinden, um so per "javac -jar app.jar" zu starten), aber ich würde es gerne direkt in die Jar des Programmes reinpacken. Und wie es dann geht weiß ich nicht. Ich kenne zwar Class.forName("");, aber weiter kam ich noch nicht. Hab auch in mein Lieblingsbuch geschaut und Tante Google befragt, aber bei ersteren wird es zwar erwähnt aber nicht darauf eingegangen, anderes hat mir nicht wirklich das was ich brauche geliefert.
Hat da vielleicht jemand etwas?
Eigendlich wäre das wohl kein Problem (zwar nicht getestet, aber gibt sicher einen Weg das Verzeichniss der JRE herauszufinden, um so per "javac -jar app.jar" zu starten), aber ich würde es gerne direkt in die Jar des Programmes reinpacken. Und wie es dann geht weiß ich nicht. Ich kenne zwar Class.forName("");, aber weiter kam ich noch nicht. Hab auch in mein Lieblingsbuch geschaut und Tante Google befragt, aber bei ersteren wird es zwar erwähnt aber nicht darauf eingegangen, anderes hat mir nicht wirklich das was ich brauche geliefert.
Hat da vielleicht jemand etwas?