我正在使用Netbeans 7和maven在linux上开发一个webapp。 pom文件在Netbeans中打开。 poms中的sourceEnocding设置为UTF8,仍然netbeans使属性文件中的字符串变为乱码,特别是挪威语中的字符串,使用不同的代码页来存储这些文件。我在网上发现的所有内容都表明pom文件中的任何编码设置都会否决本机netbeans设置。是否应该在poms中设置属性文件的特殊设置?
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.2</version>
<configuration>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
这是母亲,问题出现在子项目中。资源设置应该继承吗?