VersionsProblem?

Status
Nicht offen für weitere Antworten.
J

Joensen

Gast
Hi Leute!



Habe folgendes Problem:
Ich habe JavaVersion JDK1.6 drauf, habe gestern ein Programm fertiggestellt, und ein jar.file daraus resultieren lassen.
Bei mir läuft das Jar File einwandfrei, kann es von überall starten und damit arbeiten. Habe es daraufhin 2 Kollegen geschickt damit sie es sich mal anschauen können und vorallem , mal testen können. Aber die sagen mir freudenstrahlend, dass sie das jarFile nicht öffnen können , kommt ne MessageBox zurück das die Main-Class nicht gefunden werden kann. Die beiden Kollegen von mir haben beide noch Version 1.5_09 auf ihren PCs.
Wollt mal fragen ob es daran liegen kann, das ich es mit der 1.6er Version erstellt hab, und man es deswegen nicht mit der 1.5_09er Version ausführen kann oder woran liegt es sonst?
Wär echt mal voll geil wenn da jemand n Rat auf der Zunge hat für mich.


Also schönen Tag noch
Und danke für jegliche Bemühungen! ;)

lg Manuel
 

Ark

Top Contributor
Hm, dieses Problem kenne ich irgendwie. :shock:

Letzten Endes (sprich: wenn gar nichts hilft) muss man die Jar-Datei entpacken und das Ding manuell starten. Stimmen path und classpath? Stimmt die Manifest-Datei? Keine Ahnung, ob sich unter diesen der richtige Ansatz befindet.

MfG
Ark
 
J

joensen

Gast
Hi!
Erstmal danke für schnelle Antwort!
Also path und classPath stimmen , die Mainifest.txt auch .
Und manuel eine jar erstellen is ja eigentlich nicht mein Ziel , weil will es ja vielleicht auch publik machen das ganze , damit andere auch was davon haben, und das Prog besitzt die funktion ein Jarfile zu erstellen aus den .class dateien.

Naja muss ich mal weiter forschen.
Schönen Abend noch

lg Manuel
 

Chris_1980

Bekanntes Mitglied
Hab das selbe auch erfahren, als ich n Prog in der Schule starten wollte. hab das Prob umgangen indem ich das Prog mit nem 5.0Compiler compiliert und dann diese Files in ne JAR gepackt habe. So läufts dann sowohl auf 5.0 als auch 6.0 Installationen.
 
J

joensen

Gast
Hmm..naja schade , da wollte ich mal UpToDate sein und dann sowas. ;)
Naja werde dann mal wider ein Gang runterschalten bei der Version, und dann mal schaun ob es klappt, werd das Resultat dann mal verkünden hier :)

lg Manuel
 

Illuvatar

Top Contributor
Du müsstest theoretisch mit
javac -target 1.5
das Programm so kompilieren können, dass es auch in 1.5 läuft. Du darfst dann eben natürlich keine Klassen verwenden, die erst seit 1.6 existieren.
 

anti43

Aktives Mitglied
machst du die jars mit netbeans? da kann man unter project-> properties das source -level auf 1.5 stellen, dann klappts auch mit dem nachbarn ;-)
 
J

joensen

Gast
Hi!
An Illuvator-> Dein Vorschlag klappt auch , danke ;)
mach es mit nem anderen Editor als NetBeans, mache es mit JCreator , naja habe nun trotzdem auf 1.5_11 gewechselt erstmal ,und alles läuft 100 pro ;)

Naja besten dank euch allen !
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Versionsproblem Allgemeine Java-Themen 26

Ähnliche Java Themen

Neue Themen


Oben