我在库pom.xml文件中拥有此文件:
<modelVersion>4.0.0</modelVersion>
<groupId>com.oresoftware</groupId>
<artifactId>async.0.1</artifactId>
<packaging>jar</packaging>
<version>0.1.101</version>
<name>org.ores.async.Asyncc</name>
<url>https://github.com/ORESoftware/async.java</url>
当我在另一个项目中导入库时,我使用:
import org.ores.async.Asyncc;
这无法解决:
import com.oresoftware.async.Asyncc;
顺便说一句,我还尝试了一些技巧,在该技巧中,我将发布不同的次要版本以执行不同的名称空间以防止版本冲突:
<artifactId>async.0.1</artifactId>
Maven让我执行此操作(mvn install
成功),但是我怀疑它实际上不起作用,因为我无法导入:
导入com.oresoftware.async.0.1.Asyncc;