suite à un problème rencontré avec batik/ttf2svg (un transcoder de font
ttf pour le svg), il m'a été conseillé (ml batik-users) the recompiler
batik avec l'option debug=on.
ce que j'ai fait MAIS ça a fini en BUILD FAILED )))
et ça m'étonnerait que batik ait vraiment ce genre d'erreur car d'après
ce que j'ai vu sur le site apache, batik n'a plus bougé depuis env. 6
mois.
j'ai deux messages d'erreur identiques :
non-static variable this cannot be referenced from a static context.
et à la fin j'ai deux "Note" :
- Some input files use unchecked or unsafe operations ;
- Recompile with -Xlint:unchecked for details.
la compilation se fait par ant qui ne comprend pas "-Xlint:unchecked"
je suppose que ce n'est pas la bonne syntaxe ?
j'ai cherché par google cett option "non standard" de compilation MAIS,
pour l'instant je n'ai rien trouvé à son sujet...
--
une bévue
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
TestMan
suite à un problème rencontré avec batik/ttf2svg (un transcoder de font ttf pour le svg), il m'a été conseillé (ml batik-users) the recompiler batik avec l'option debug=on.
ce que j'ai fait MAIS ça a fini en BUILD FAILED )))
et ça m'étonnerait que batik ait vraiment ce genre d'erreur car d'après ce que j'ai vu sur le site apache, batik n'a plus bougé depuis env. 6 mois.
j'ai deux messages d'erreur identiques :
non-static variable this cannot be referenced from a static context.
et à la fin j'ai deux "Note" :
- Some input files use unchecked or unsafe operations ; - Recompile with -Xlint:unchecked for details.
la compilation se fait par ant qui ne comprend pas "-Xlint:unchecked"
Un élément compilerarg sera ton ami, si j'en croit : http://ant.apache.org/manual/CoreTasks/javac.html
A+ TM
suite à un problème rencontré avec batik/ttf2svg (un transcoder de font
ttf pour le svg), il m'a été conseillé (ml batik-users) the recompiler
batik avec l'option debug=on.
ce que j'ai fait MAIS ça a fini en BUILD FAILED )))
et ça m'étonnerait que batik ait vraiment ce genre d'erreur car d'après
ce que j'ai vu sur le site apache, batik n'a plus bougé depuis env. 6
mois.
j'ai deux messages d'erreur identiques :
non-static variable this cannot be referenced from a static context.
et à la fin j'ai deux "Note" :
- Some input files use unchecked or unsafe operations ;
- Recompile with -Xlint:unchecked for details.
la compilation se fait par ant qui ne comprend pas "-Xlint:unchecked"
Un élément compilerarg sera ton ami, si j'en croit :
http://ant.apache.org/manual/CoreTasks/javac.html
suite à un problème rencontré avec batik/ttf2svg (un transcoder de font ttf pour le svg), il m'a été conseillé (ml batik-users) the recompiler batik avec l'option debug=on.
ce que j'ai fait MAIS ça a fini en BUILD FAILED )))
et ça m'étonnerait que batik ait vraiment ce genre d'erreur car d'après ce que j'ai vu sur le site apache, batik n'a plus bougé depuis env. 6 mois.
j'ai deux messages d'erreur identiques :
non-static variable this cannot be referenced from a static context.
et à la fin j'ai deux "Note" :
- Some input files use unchecked or unsafe operations ; - Recompile with -Xlint:unchecked for details.
la compilation se fait par ant qui ne comprend pas "-Xlint:unchecked"
Un élément compilerarg sera ton ami, si j'en croit : http://ant.apache.org/manual/CoreTasks/javac.html
A+ TM
pere.noel
TestMan wrote:
Un élément compilerarg sera ton ami, si j'en croit : http://ant.apache.org/manual/CoreTasks/javac.html
OK, merci, j'ai essayé deux choses :
- 1 - ajouté, dans le target compile : <arg value="-Xlint:unchecked"/> là j'ai eu : the javac type doesn't support nested "arg" element
là ça compile mais j'ai tjs les deux erreurs et le buil failed.
ce que je comprends pas par ailleurs est que dans le build.sh j'ai du changer la ligne 51 :
où j'ai supprimé l'ajout dans le classpath de $JAVA_HOME/lib/tools.jar
car sur ma bécanne aucun tools.jar dans aucunes des versions.
il faut que je retrouve à quoi est relié ce "Xlint" je me souviens vaguement m'en être servi il y a qq années...
bon j'ai fait out ça avec :
export ANT_OPTS=-Xmx512m
j'ai essayé aussi :
export ANT_OPTS='-Xmx512m -Xlint:unchecke'
là j'ai eu (normal amha) :
Unrecognized option: -Xlint:unchecked Could not start the Java VM
donc j'ai changé la syntaxe en qqc de plus plausible :
export ANT_OPTS+'-Xmx512m -DXlint=unchecked'
apparemment cette fois-ci l'option n'est pas rejetée et la compile commence mais s'arrête tjs avec les mêmes erreurs et SURTOUT avec le conseil : Recompile with -Xlint:unchecked for details.
pour la compil, je referai un essai cet aprems' mais "à la main" càd en me passant de ant.
car déjà dans les path def de ant il n'y a pas le rep "resources" qui est, d'après ce que j'ai appris nécessaire car contenant des : images pour l'ui des *.properties des *.policies un rep : META-INF/services avec des fichiers dedans par ex : org.apache.batik.apps.svgbrowser.SquiggleInputHandler celui-là entièrement commenté mais d'autres
enregistrent par exemple les différents scripts utilisables : ECMAScript (par rhyno) TCL (par jacl) et Pyton (par jpython)
enfin là c'est du "détail" sans doute... -- une bévue
TestMan <none@example.com> wrote:
Un élément compilerarg sera ton ami, si j'en croit :
http://ant.apache.org/manual/CoreTasks/javac.html
OK, merci, j'ai essayé deux choses :
- 1 - ajouté, dans le target compile :
<arg value="-Xlint:unchecked"/>
là j'ai eu :
the javac type doesn't support nested "arg" element
là ça compile mais j'ai tjs les deux erreurs et le buil failed.
ce que je comprends pas par ailleurs est que dans le build.sh j'ai du
changer la ligne 51 :
où j'ai supprimé l'ajout dans le classpath de $JAVA_HOME/lib/tools.jar
car sur ma bécanne aucun tools.jar dans aucunes des versions.
il faut que je retrouve à quoi est relié ce "Xlint" je me souviens
vaguement m'en être servi il y a qq années...
bon j'ai fait out ça avec :
export ANT_OPTS=-Xmx512m
j'ai essayé aussi :
export ANT_OPTS='-Xmx512m -Xlint:unchecke'
là j'ai eu (normal amha) :
Unrecognized option: -Xlint:unchecked
Could not start the Java VM
donc j'ai changé la syntaxe en qqc de plus plausible :
export ANT_OPTS+'-Xmx512m -DXlint=unchecked'
apparemment cette fois-ci l'option n'est pas rejetée et la compile
commence mais s'arrête tjs avec les mêmes erreurs et SURTOUT avec le
conseil :
Recompile with -Xlint:unchecked for details.
pour la compil, je referai un essai cet aprems' mais "à la main" càd en
me passant de ant.
car déjà dans les path def de ant il n'y a pas le rep "resources" qui
est, d'après ce que j'ai appris nécessaire car contenant des :
images pour l'ui
des *.properties
des *.policies
un rep :
META-INF/services avec des fichiers dedans par ex :
org.apache.batik.apps.svgbrowser.SquiggleInputHandler
celui-là entièrement commenté mais d'autres
enregistrent par exemple les différents scripts utilisables :
ECMAScript (par rhyno)
TCL (par jacl)
et Pyton (par jpython)
enfin là c'est du "détail" sans doute...
--
une bévue
là ça compile mais j'ai tjs les deux erreurs et le buil failed.
ce que je comprends pas par ailleurs est que dans le build.sh j'ai du changer la ligne 51 :
où j'ai supprimé l'ajout dans le classpath de $JAVA_HOME/lib/tools.jar
car sur ma bécanne aucun tools.jar dans aucunes des versions.
il faut que je retrouve à quoi est relié ce "Xlint" je me souviens vaguement m'en être servi il y a qq années...
bon j'ai fait out ça avec :
export ANT_OPTS=-Xmx512m
j'ai essayé aussi :
export ANT_OPTS='-Xmx512m -Xlint:unchecke'
là j'ai eu (normal amha) :
Unrecognized option: -Xlint:unchecked Could not start the Java VM
donc j'ai changé la syntaxe en qqc de plus plausible :
export ANT_OPTS+'-Xmx512m -DXlint=unchecked'
apparemment cette fois-ci l'option n'est pas rejetée et la compile commence mais s'arrête tjs avec les mêmes erreurs et SURTOUT avec le conseil : Recompile with -Xlint:unchecked for details.
pour la compil, je referai un essai cet aprems' mais "à la main" càd en me passant de ant.
car déjà dans les path def de ant il n'y a pas le rep "resources" qui est, d'après ce que j'ai appris nécessaire car contenant des : images pour l'ui des *.properties des *.policies un rep : META-INF/services avec des fichiers dedans par ex : org.apache.batik.apps.svgbrowser.SquiggleInputHandler celui-là entièrement commenté mais d'autres
enregistrent par exemple les différents scripts utilisables : ECMAScript (par rhyno) TCL (par jacl) et Pyton (par jpython)
enfin là c'est du "détail" sans doute... -- une bévue
TestMan
TestMan wrote:
Un élément compilerarg sera ton ami, si j'en croit : http://ant.apache.org/manual/CoreTasks/javac.html
OK, merci, j'ai essayé deux choses :
- 1 - ajouté, dans le target compile : <arg value="-Xlint:unchecked"/> là j'ai eu : the javac type doesn't support nested "arg" element