Cela peut-être plus une question de défaut du serveur ...Comment utiliser le programme Scala schema2src?
J'ai installé schema2src
via sbaz
et maintenant je voudrais convertir une DTD (le schéma plist d'Apple) à la source Scala.
$ schema2src
usage:
schema2src [flags] --module mname arg*
or
schema2src dtd arg*
or (experimental)
schema2src xsd arg* (this doesn't work at all yet)
where supported [flags] may be:
--verbose prints some debugging information
Cependant, si j'essaie donner aucun argument, il semble qu'il ne peut pas trouver Scala:
$ schema2src --verbose
Exception in thread "main" java.lang.NoClassDefFoundError: scala/runtime/BoxesUtility
at schema2src.Main$.processArgs(Main.scala:56)
at schema2src.Main$.main(Main.scala:25)
at schema2src.Main.main(Main.scala)
Caused by: java.lang.ClassNotFoundException: scala.runtime.BoxesUtility
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:315)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:330)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:398)
... 3 more
Je scala
dans mes PATH
...
Toutes les suggestions? En supposant que ce problème peut être résolu, est-ce la syntaxe correcte?
$ schema2src PropertyList-1.0.dtd
C'est l'ancien code. Probablement, vous l'utilisez avec une version beaucoup plus récente de Scala que ce qui a été écrit. –
Je suis également intéressé par une réponse à cette question. J'ai examiné ce problème il y a quelques mois. Peut-être que quelqu'un va le porter à 2,8;) – ziggystar
Ahh, bummer. Et il semble que scalaxb utilise 2.8 alors que je suis toujours sur 2.7.7. – pr1001