Java “无法解决”;eclipse插件";pom.xml中Tycho 1.0.0的包装类型

Java “无法解决”;eclipse插件";pom.xml中Tycho 1.0.0的包装类型,java,eclipse,maven,eclipse-plugin,tycho,Java,Eclipse,Maven,Eclipse Plugin,Tycho,我正在尝试构建一个Eclipse插件。我正在使用Tycho1.0.0将jar与eclipse插件一起打包。Maven给了我一个错误“未知打包:eclipse插件”。在搜索时,我发现这没有帮助 这是我的pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocat

我正在尝试构建一个Eclipse插件。我正在使用Tycho1.0.0将jar与eclipse插件一起打包。Maven给了我一个错误“未知打包:eclipse插件”。在搜索时,我发现这没有帮助

这是我的
pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0" 
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>My_Plugin</groupId>
<artifactId>My_Plugin</artifactId>
<version>0.0.0</version>
<packaging>eclipse-plugin</packaging>

<properties>
    <TYCHO.VERSION>1.0.0</TYCHO.VERSION>
</properties>

<build>
    <pluginManagement>
        <plugins>
            <plugin>
                <groupId>org.eclipse.tycho</groupId>
                <artifactId>tycho-maven-plugin</artifactId>
                <version>${TYCHO.VERSION}</version>
                <extensions>true</extensions>
            </plugin>
        </plugins>
    </pluginManagement>
</build>
必须在
project/Build/plugins
下面声明Build
,而不是在
project/Build/pluginManagement/plugins
下面声明(或者,如果您愿意,在下面声明)。因此,下面修复了该问题并注册了
eclipse插件
打包:

<build>
    <plugins>
        <plugin>
            <groupId>org.eclipse.tycho</groupId>
            <artifactId>tycho-maven-plugin</artifactId>
            <version>${TYCHO.VERSION}</version>
            <extensions>true</extensions>
        </plugin>
    </plugins>
</build>

org.eclipse.tycho
tycho maven插件
${TYCHO.VERSION}
真的
移除标签。()
<build>
    <plugins>
        <plugin>
            <groupId>org.eclipse.tycho</groupId>
            <artifactId>tycho-maven-plugin</artifactId>
            <version>${TYCHO.VERSION}</version>
            <extensions>true</extensions>
        </plugin>
    </plugins>
</build>