Est-il possible de faire des fichiers de classe maven avec UTF-8 sans utiliser les JAVA_TOOL_OPTIONS externes?
Je ne veux pas être digne de confiance sur un environnement extérieur variable de la force de maven pour construire mes cours avec l'encodage UTF-8. Sur Mac, j'ai été faire toutes sortes de problèmes lors de la construction avec maven. Seule l'option ci-dessous résolu le problème:
export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
mvn clean install
Cependant, je suis la distribution de mon projet et il n'a PAS de sens de s'appuyer sur l'utilisateur de définir cette variable d'environnement pour construire le projet correctement.
Tout essayé comme décrit ici: permettant l'encodage UTF-8 pour clojure fichiers source
Quelqu'un a une lumière sur cette incroyable Maven problème?
source d'informationauteur chrisapotek
Vous devez vous connecter pour publier un commentaire.
@Joop Eggen a donné la bonne réponse ici: https://stackoverflow.com/a/10367745/962872
Il ne suffit pas de définir cette propriété. Vous DEVEZ passer à l'intérieur de l'appropriées plugins. Il n'ira pas par magie à l'intérieur.
Oui, il est, définir
J'ai été en cours d'exécution dans ce problème, mais seulement lors de l'exécution de la compilation à partir de Emacs. Je ne pouvais pas modifier le projet de pdm. Ce qui a fonctionné pour moi a été de mettre ce qui suit dans ~/.mavenrc