У меня проблемы с кодировкой UTF-8 на Heroku. Мне нужно передать аргумент -encoding UTF-8 в javac во время компиляции.
-encoding UTF-8
javac
Как мне этого добиться?
Похоже, глупый и простой вопрос, но не смог найти никакого решения онлайн.
Спасибо.
Предполагая, что вы используете Maven, вы можете передавать аргументы компилятора, используя maven-compiler-plugin, например:
<project> [...] <build> [...] <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <compilerArgument>-encoding UTF-8</compilerArgument> </configuration> </plugin> </plugins> [...] </build> [...] </project>
(я на самом деле не тестировал этот фрагмент). Док здесь:
http://maven.apache.org/plugins/maven-compiler-plugin/examples/pass-compiler-arguments.html