Java 无法识别的工件类型:orbit,将不会将其添加为IntelliJ中的依赖项
我正在将Vaadin中的现有项目构建配置为Intellij,但在此项目模块的常春藤解析过程中,发生以下错误:Java 无法识别的工件类型:orbit,将不会将其添加为IntelliJ中的依赖项,java,intellij-idea,configuration,vaadin,Java,Intellij Idea,Configuration,Vaadin,我正在将Vaadin中的现有项目构建配置为Intellij,但在此项目模块的常春藤解析过程中,发生以下错误: 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.v2011
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>
可能需要更多详细信息才能从此处解决此问题。例如,您的项目是如何配置的,是否使用了maven或gradle等构建工具?什么是“动态观察”?不使用构建工具,而是使用ivy解决依赖关系。编辑问题以添加更多详细信息。尝试在设置>其他设置>IvyIDEA
中配置它,在此处找到:(我可能问了一些愚蠢的问题,但我从未使用过ivy)请参见