Zum Inhalt springen

pproblem mit befehl in ant


Empfohlene Beiträge

Geschrieben

hi

ich will folgenden consolenbefehl in ant umsetzen weiß aber nicht wie!

gcj --main=Main myjar.jar -o myexe.exe

im moment bin ich bei sowas in der art:

<javac srcdir="src" compiler="gcj">

<compilerarg line="--main=Main -o myexe.exe">

</javac>

allerdings verwendet dieser befehl direkt meine sourcefiles was ich eigentlich vermeiden will!!!!

hoffe es hat jemand ne idee.

glg P.

Geschrieben

Ach so. Hmm. Und gcj akzeptiert .jar-Dateien? Sind da .class- oder .java-Dateien enthalten?

Mir fallen da nur zwei Möglichkeiten ein: Entweder Du nutzt das nested tag "src", was wahrscheinlich aber auch nicht mit einer .jar funktioniert. Oder Du entpackst das .jar vorher.

Geschrieben

selbes ergebnis mit dem testes src path! nur directories. ich kann es auch ned einfach leer lassen, hab ich auch schon probiert. ich könnt es entpacken. aber der grund warum ich die jardatei verwenden will(nur class datein und eine .conf datei) und ned meine source files is das die jar datei eine einzelne defaultsettings.conf datei enthält von der es starteinstellungen lädt und ich hoffe das die INS executable mit übernommen wird! und dann nicht von einer externen datei abhängig ist.

sonst könnt ich so wie im moment einfach meinen source verwenden was natürlich weniger umständlich wäre!

lg P.

Geschrieben
(nur class datein und eine .conf datei)

Ich glaube nicht, daß das geht. Da es recht sinnfrei ist, Kompilate zu kompilieren (und kompilieren ist der Zweck von <javac>), wirst Du Dein Vorhaben so wohl nicht umsetzen können.

Und ich glaube weiterhin nicht, daß die "Vergewaltigung" (sorry ;)), die Du vorhast, funktionieren kann. GCJ setzt Bytecode in nativen Code um. Woher soll GCJ ahnen, daß Du in einer .conf-Datei Starteinstellungen vorliegen hast, die Du gerne übernommen hättest?

Es mag sein, daß irgendwie das alles schon gehen mag. Ich habe aber keine Ahnung, wie das funktionieren soll. Daher kann ich nur zwei Dinge vorschlagen: Entweder Du übernimmst die Standardeinstellungen in den Code oder Du lieferst die Datei notgedrungen mit.

Geschrieben

danke für die hilfe

ich weiß das das ne vergewaltigung ist, aber es wär die "praktischste" lösung gewesen.

danke auf jeden fall (ich liefer die datei jetzt mit)

glg P.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...