Maven eclipse格式化程序无法按预期工作

时间:2011-07-20 06:23:01

标签: java eclipse maven formatting

我们想使用maven格式化程序,它使用eclipse的formatter.xml文件来格式化我们项目的java代码。我们尝试了Maven java formatter pluginMaven eclipse format和maven eclipse插件。所有插件都以不同的方式格式化代码,格式与eclipse格式化生成的格式化文件非常不同。

Maven java格式化程序插件最接近于eclipse格式,但当该行包含泛型参数时,它无法将行拆分为指定的长度。与eclipse相比,javadoc格式也不相同。

如果有人使用eclipse格式化程序和maven,如果它与eclipse内部格式化程序类似,请告诉我。

2 个答案:

答案 0 :(得分:1)

我遇到了与maven-java-formatter-plugin类似的问题。我已经发布了一个fork,它可以在https://github.com/benalexau/maven-java-formatter-plugin/为Eclipse 3.7.1 SR1解析它,欢迎您使用它。注意我已经针对原始项目记录http://code.google.com/p/maven-java-formatter-plugin/issues/detail?id=18&thanks=18&ts=1324185588以合并这些更改并带来一点运气。 HTH。

答案 1 :(得分:0)

您可以使用以下命令应用解决方法。

  • 要格式化: net.revelc.code.formatter:formatter-maven-plugin:2.10.0:format
  • 要验证: net.revelc.code.formatter:formatter-maven-plugin:2.10.0:validate

在Eclipse中,您可以如下所示配置Maven目标。

enter image description here