Java 日食。在清单配置中发现错误。如何修复它?
我刚刚拿了这个项目-我签出这个,我想解决所有的问题 我无法解决的问题之一Java 日食。在清单配置中发现错误。如何修复它?,java,eclipse,maven,Java,Eclipse,Maven,我刚刚拿了这个项目-我签出这个,我想解决所有的问题 我无法解决的问题之一 Error(s) found in manifest configuration (org.apache.felix:maven-bundle-plugin:2.3.7:bundle:default-bundle:package) 它指的是pom.xml的这一行: <plugin> 此行周围的代码: <build> <plugins> &
Error(s) found in manifest configuration (org.apache.felix:maven-bundle-plugin:2.3.7:bundle:default-bundle:package)
它指的是pom.xml的这一行:
<plugin>
此行周围的代码:
<build>
<plugins>
<plugin>
<groupId>com.squeakysand.jsp</groupId>
<artifactId>jsptld-maven-plugin</artifactId>
<configuration>
<shortName>ctc</shortName>
<processTagFiles>true</processTagFiles>
</configuration>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>//this row
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<instructions>
<Include-Resource>
META-INF/${project.artifactId}-${project.version}.tld=${project.build.outputDirectory}/META-INF/${project.artifactId}-${project.version}.tld,
{maven-resources}
</Include-Resource>
<Sling-Bundle-Resources>
/META-INF/tags
</Sling-Bundle-Resources>
</instructions>
</configuration>
</plugin>
</plugins>
</build>
com.squekysand.jsp
jsptld maven插件
反恐委员会
真的
生成
//这一排
org.apache.felix
maven捆绑插件
真的
META-INF/${project.artifactId}-${project.version}.tld=${project.build.outputDirectory}/META-INF/${project.artifactId}-${project.version}.tld,
{maven资源}
/META-INF/tags
请帮我解决这个问题。这是一个老问题,不过是为了将来的谷歌搜索结果
问题是maven bundle插件的旧版本,特别是2.3.7。更新pom.xml以使用最新版本(当前为2.5.0)修复了此问题。如果Eclipse未找到包含资源标记中引用的文件,也会发生此错误。例如,如果文件是在构建过程中生成的,而Eclipse无法执行其中一个构建步骤(例如,由于缺少m2e连接器)。在这种情况下,请检查构建过程并安装所需的m2e连接器(如果可用)
我有这个问题,并更新到2.5.4,但相同的错误仍然存在。