Zurück   Flashforum > Flex und AIR > Flex allgemein

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-01-2009, 15:25   #1 (permalink)
may
heyday
 
Registriert seit: Dec 2004
Ort: berlin
Beiträge: 41
Question mxml - welche compileroption ?

hallo,

es gibt ja viele schöne klassen / komponenten für flex im netz.

mal angenommen ich möchte eine (z.b. json) in verschiedenen
projekten einsetzen, dann kann man ja die komponente ständig
in die projektverzeichnisse kopieren.

wenn ich diese komponenten aber nur einmal in einer art
bibliotheks-verzeichnis haben möchte, muss ich dem
mxmlc ja mitteilen wo er diese findet.

ich habe verschiedene compileroptionen probiert, schaffe es
aber nicht, den ort der komponenten an den mxml-compiler
zu übergeben.

folgende parameter scheinen mir logisch zu sein, nur hat leider
keiner funktioniert.
-compiler.external-library-path
-compiler.include-libraries
-compiler.library-path

ich verwende flex_3.2.0.3794 und kompiliere mit dem mxmlc,
nicht mit flexbuilder!!!

wer weiss wies geht?

beste grüsse,
may
__________________
www.des-teufels-beitrag.de
may ist offline   Mit Zitat antworten
Alt 28-01-2009, 15:31   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Du übergibst keine Komponente sondern Binbleotheken... ich glaube, du verwechselst da was mit Modulen oder Runtime Shared Libraries...
Omega Psi ist offline   Mit Zitat antworten
Alt 28-01-2009, 16:39   #3 (permalink)
may
heyday
 
Registriert seit: Dec 2004
Ort: berlin
Beiträge: 41
danke für die antwort,

leider bringen mich module und runtime shared libraries nicht weiter...

ich versuch mich nochmal so zu erklären:

ich verwende ständig 'com.foo.bar.IrgendWas' und kopiere bisher
das ganze verzeichnis 'com/foo/bar/' neben die zu
kompilierende .mxml-datei.

im application-tag definiere ich dann den NAMESPACE (das ist wohl der
richtige begriff) folgendermassen: 'xmlns:fb="com.foo.bar.*"'...

jetzt kann ich im mxml schreiben '<fb:IrgendWas ... />'

ich möchte nun aber nicht ständig ganze verzeichnisse (z.b. papervision3d, json, etc.) kopieren, sondern einen ort haben, auf den ich immer wieder zurückgreifen
kann...

wie geht das ?
__________________
www.des-teufels-beitrag.de
may ist offline   Mit Zitat antworten
Alt 28-01-2009, 16:55   #4 (permalink)
vermisst ein e
 
Benutzerbild von kRizzl
 
Registriert seit: Oct 2007
Beiträge: 774
hol dir doch ne ide, die das fuer dich macht. flashdevelop zum beispiel.

falls du aber aus unbekannten gruenden trotzdem extra umstaendlich bleiben willst, muesste es -compiler.source-path+=<deinpfad> sein (;
__________________
krisrok.de
kRizzl ist offline   Mit Zitat antworten
Alt 28-01-2009, 16:55   #5 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Aso, ja: dann musst du den library-path in der flex-config.xml erweitern.
Omega Psi ist offline   Mit Zitat antworten
Alt 28-01-2009, 16:59   #6 (permalink)
vermisst ein e
 
Benutzerbild von kRizzl
 
Registriert seit: Oct 2007
Beiträge: 774
oh, oder den (: ersetze source-path mit library-path, wenn du ohne xml arbeiten willst.
__________________
krisrok.de
kRizzl ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
bibliothek, compiler option, mxmlc

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 09:53 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele