Java Heroku编译参数

Java Heroku编译参数,java,compilation,heroku,Java,Compilation,Heroku,我在Heroku上面临UTF-8编码的问题。我需要在编译时将参数-encoding UTF-8传递给javac 我怎样才能做到呢 这似乎是一个愚蠢而简单的问题,但在网上找不到任何解决方案 谢谢。假设您使用的是Maven,您可以使用Maven编译器插件传递编译器参数,如下所示: <project> [...] <build> [...] <plugins> <plugin> <groupId&

我在Heroku上面临UTF-8编码的问题。我需要在编译时将参数
-encoding UTF-8
传递给
javac

我怎样才能做到呢

这似乎是一个愚蠢而简单的问题,但在网上找不到任何解决方案


谢谢。

假设您使用的是Maven,您可以使用Maven编译器插件传递编译器参数,如下所示:

<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>

[...]
[...]
org.apache.maven.plugins

我想你可以用:UTF-8设置这个问题。请看:你发布的另一个问题中的答案是否不正确?谢谢你的回答,@JesperJ。。正如你已经发现的,这是我尝试过的解决方案,但显然它不起作用。问了这个问题之后,我想再发一个关于Heroku的顺从的问题。很明显,我是用正确的方式做的。如果编译参数正常,我真的不知道如何解决这个问题。。。为了确保Heroku使用的是指定的
javac
参数,是否仍然可以在Heroku中获取编译日志?谢谢,我解决了这个问题@杰斯佩里。您的解决方案是正确的,我遇到的问题是由于AspectJ,当您想要使用它时,您必须在配置中指定UTF-8编码。。。非常感谢。