首页 > 解决方案 > 无法识别的工件类型:轨道,不会将其添加为 IntelliJ 中的依赖项

问题描述

我正在将 Vaadin 中的现有项目构建配置为 Intellij,但在 IVY Resolve 期间为此项目模块,发生以下错误:

org.eclipse.jetty.orbit#javax.transaction;1.1.1.v201105210645:  Unrecognized artifact type: orbit, will not add this as a dependency in IntelliJ.
org.eclipse.jetty.orbit#javax.servlet;3.0.0.v201112011016:  Unrecognized artifact type: orbit, will not add this as a dependency in IntelliJ.
org.eclipse.jetty.orbit#javax.mail.glassfish;1.4.1.v201005082020:   Unrecognized artifact type: orbit, will not add this as a dependency in IntelliJ.
org.eclipse.jetty.orbit#javax.activation;1.1.0.v201105071233:   Unrecognized artifact type: orbit, will not add this as a dependency in IntelliJ.
org.eclipse.jetty.orbit#javax.annotation;1.1.0.v201108011116:   Unrecognized artifact type: orbit, will not add this as a dependency in IntelliJ.
org.eclipse.jetty.orbit#org.objectweb.asm;3.1.0.v200803061910:  Unrecognized artifact type: orbit, will not add this as a dependency in IntelliJ.

这个怎么修?

有关更多详细信息,请参阅ivysetting文件:

<?xml version="1.0" encoding="UTF-8"?>
<ivysettings>
    <settings defaultResolver="default" />
    <resolvers>
        <chain name="default">
            <!-- Public Maven repository -->
            <ibiblio name="public" m2compatible="true" />

            <!-- Vaadin Add-on repository -->
            <ibiblio name="vaadin-addons" usepoms="true" m2compatible="true"
                root="http://maven.vaadin.com/vaadin-addons" />

            <!-- Vaadin snapshots repository -->
            <ibiblio name="vaadin-snapshots" usepoms="true" m2compatible="true"
                root="https://oss.sonatype.org/content/repositories/vaadin-snapshots" />
            <!-- Repository used for Vaadin modified smartsprites library -->
            <dual name="custom-smartsprites">
                <filesystem name="smartsprites-ivy">
                    <ivy pattern="${basedir}/ivymodule/[module]-ivy-[revision].xml" />
                </filesystem>
                <url name="smartsprites-artifact">
                    <artifact
                        pattern="http://dev.vaadin.com/svn/versions/6.8/build/smartsprites/lib/[artifact](-[revision]).[ext]" />
                </url>
            </dual>
        </chain>
    </resolvers>
    <modules>
        <!-- Vaadin patched SmartSprites -->
        <module organisation="com.carrotsearch" name="smartsprites"
            revision="0.2.3-itmill" resolver="custom-smartsprites" />
    </modules>
</ivysettings>

标签: javaintellij-ideaconfigurationvaadin

解决方案


推荐阅读