2015-10-04 275 views
0

后,我加入这个依赖于我的pom.xml文件:在Java中添加pom.xml依赖项后,Maven依赖项不存在?

<dependency> 
    <groupId>com.miglayout</groupId> 
    <artifactId>miglayout-swing</artifactId> 
    <version>5.0</version> 
</dependency> 

我试图import com.miglayout.*;,但我得到了错误:

package com.miglayout does not exist

为什么没有什么是错的我已经使用Maven进口其他图书馆同一个项目,但我遇到问题com.miglayout

回答

1

我相信正确的包是net.miginfocom.*

Maven的的groupId并不总是与包名称相关联。

见MigLayout Javadocs

1

的米格布局库内部类是包下:

如果您使用IDE,您不应该自己编写导入并让IDE处理它。这样,您将避免与错误的包装进口有关的错误。此外,您不应使用按需导入,并且更喜欢单一类型导入。