【发布时间】:2016-07-03 07:48:17
【问题描述】:
这样的pom.xml有问题。
<build>
<finalName>console</finalName>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
与上面的代码、源代码和目标代码一样,编码标签在 IntelliJ IDEA 中显示为红色。
旧版本中不存在此代码。因为我将这段代码与 GIT 的新版本合并并提交。此代码为新版本代码。
如果我将鼠标悬停在<source>,那么它会显示
此处不允许元素来源。
如果我将鼠标悬停在<target>,那么它会显示
此处不允许元素目标。
如果我将鼠标悬停在<encoding>,那么它会说
此处不允许元素编码。
是否与tomcat7-maven-plugin或其他问题有关? 我所做的只是将此代码粘贴到 pom.xml。
【问题讨论】:
-
您粘贴的内容完全是错误的,因为 tomcat7-maven-plugin 不包含此类配置选项,而 IntelliJ 告诉您......在documentation you can see the available options etc.
-
关于这个构建的原始源代码在 eclipse 中。 eclipse和intellij有什么区别
-
在Eclipse中也是错误的,因为插件不支持这样的选项...但是Eclipse中插件选项的检查不如IntelliJ...
标签: maven configuration tomcat7-maven-plugin