Hat dir diese Antwort geholfen?
Fail. Das gilt ausschließlich wenn dein System was mit jars anfangen kann.
Das habe ich einfach mal vorausgesetzt - und die Wahrscheinlichkeit dass das so ist ist recht groß wenn man selbst mit
Java entwickelt. Das gilt natürlich auch für die .exe - auch hier muss das System was damit anfangen können und auch das habe ich mal vorausgesetzt.
Sowas ist nicht nur falsch sondern auch gefährlich, weil die Leute bewusst dumm gehalten werden und nacher nicht in der Lage sind nach Fehlern zu suchen da sie keine Ahnung von der Funktionsweise haben. Das gehört nunmal zum Programmieren dazu dass man wenigstens in Ansätzen nen Dunst von dem hat was in BlackBox "Computer" vorgeht.
Ich versuche halt, meine Antworten an das Niveau der Frage anzupassen und möglichst kurz und verständlich zu halten. Und wenn die Aussage "keine
Java weil man da angeblich keine exe. Dateien erstellen kann" kommt, fange ich nicht an, zu erklären, dass man natürlich mit
Java keine .exe-Dateien erstellen kann, weil
Java eine Programmiersprache ist; und dass man mit den meisten Java-Compilern auch keine .exe erstellen kann weil
Java eine interpretierte Sprache ist (jeweils incl. den Details)... da bin ich dann morgen noch bei und der OP ist auch nicht schlauer als vorher.
Aber du darfst das natürlich gerne machen. Bin gespannt...
Mit Java-Byte Code und exe hab ich das was am ehesten zu vergleichen wäre (theoretisch, abstrakt usw.) zusammengefügt. Jar-Archive an sich mit Exe zu vergleichen ist wie bereits angesprochen mehr als grober Unfug.
Nö. Java-Byte-Code entspricht dann eher dem Maschinencode (quasi das, was aus dem
Compiler hinten raus fällt); die exe ist dafür nur die Verpackung - vergleichbar eher mit den .class Files (und wo stecken die dann möglicherweise drin? - richtich, im jar).