JApplet: einbinden von weiteren Jars macht Probleme

Asty

Neues Mitglied
Moin, ich habe folgendes Problem. Ich soll für eine Ausarbeitung ein Applet erstellen. Im Eclipse klappt alles reibungslos. Exportiere ich alles zusammen als Jar-Datei führt er die Datei solange aus bis ich auf meine eingebundene Jar Datei treffe.

Ich denke ich beschreibe einfach mal wie ichs versucht habe sie einzubinden.

Im Eclipse habe ich sie zunächst in den Projekteigenschaften im BuildPath eingestellt. Deshalb klappt das wohl auch im Eclipse. Die Datei ansich liegt im Hauptverzeichnis des Projekts. Zum Jar exportieren habe ich mir dann das Fat Jar Plugin gezogen. In diesem Exporter konnte ich dann noch expliziet die besagte fuzzylogic jar auswählen und er packt sie mit in die erstellte Jar. Aber wenn ich anschließend das Applet ausführe läuft dies solange bis ich an die Stelle im Applet komme ander er die fuzzylogic jar ansprechen muss. Dies geschieht über einen Button Druck. Die Action des Buttons wird angesteuert, der progressbar wird weitergesetzt, aber dann passiert in der action nichts mehr. Das Applet stürzt nicht ab, man kann wieder zurück navigiert und es erneut versuchen, die Jar wird schlicht nicht angesprochen.

Ich habe schon mit mehreren Einstellungsmöglichkeiten versucht herumzuspielen, bisher ohne Erfolg. Wie kann ich am geschicktesten überprüfen ob ich die jfuzzylogic.jar richtig in meine softcomputing.jar eingebunden habe?

Hmm ein Bekannter meinte eben auch das es daran liegen könnte das es nicht klappt, da die JFuzzyLogic eine executeable Jar sei und sich deshalb nicht mit meiner Applet Jar verträgt. Könnte es auch daran liegen?

Ich habe einfach mal alles hochgeladen, weil ich im moment nicht wüsste welchen code ich zitieren sollte 🙁 Bei Vorschlägen suche ich natürlich alles fix zusammen!

Link zum eingebundenen Applet. Bitte immer auf weiter drücken und bei den RadioBoxen einfach was auswählen. Der Fehler ist dann deutlich zu erkennen, das am Ende der AbschließenButton nicht mehr ausgeführt wird.

Hmm dann habe ich hier mal den Projektordner zusammengepackt, falls ihn einfach mal wer selber vesuchen möchte zusammen in eine Jar zu packen.Link

und zum Schluss nochmal meine gepackte Jar mit meiner html seite
Link

Vielleicht hat einer ja nen nützlichen Hinweisen. Vielen Dank schonmal 🙂
 
Hi,

möglicherweise hast du schon etwas geändert, denn das Applet hinter deinem ersten Link funktioniert bei mir - im Gegensatz zum Applet hinter dem letzten Link.

Ist das Problem noch aktuell? Falls nein, wie hast du es gelöst?
 
danke für die hilfe, wir haben heute nacht das programm etwas weiter auseinander genommen und den fehler gefunden. der kommilitone der für die verwendung des fuzzycontrollers zuständig war hat ihn wohl falsch benutzt. im eclipse lief es zwar, komischer weise, aber im aplett nicht. wir haben schließlich seine controllerdateien mit den fuzzyregeln in eine neue klasse gesteckt und jede controllerregelzeile in einen string. also gefühlte 4000 zeilen nochmal von hand bearbeiten müssen... aber naja was macht man nicht alles um endlich fertig zu werden ^^ ich hoffe der fachlogikmann lässt nen kasten bier springen 😀 und dir geb ich mental für deine mühe auch noch ein bier aus 😉
 

Neue Themen


Zurück
Oben