引入下面依赖时,报了错误:could not find com.github.jgraph:jgraphx:v3.9.3
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-bpmn-layout</artifactId>
<version>7.0.0.Beta1</version>
</dependency>
?因为上面的依赖要依赖 com.github.jgraph:jgraphx:v3.9.3,但是在本地及指定的仓库中都找不到。
1.尝试解决
参考文档 Could not find artifact com.github.jgraph:jgraphx:jar:v3.9.3 - BGStone - 博客园
在 pom 文件中指定以下仓库,但是依然不行。
<repositories>
<repository>
<id>com.github.jgraph</id>
<name>Mulesoft repository</name>
<url>https://repository.mulesoft.org/nexus/content/repositories/public/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
2.反思错误产生的原因后,尝试其他解决方案。
思路:直接找到 com.github.jgraph:jgraphx:v3.9.3 的 jar 包,然后下载到本地,再安装到我的本地仓库即可。
1 下载 jar
打开maven仓库搜索网址 https://mvnrepository.com/ ,搜索 com.github.jgraph,
?点击进入
点击对应版本进入详情页。
点击直接下载 jar 到本地。
2 安装 jar
在 jar 所在目录打开 cmd 窗口,执行如下命令将 jar 包安装到本地仓库。
mvn install:install-file -DgroupId=com.github.jgraph -DartifactId=jgraphx -Dversion=v3.9.3 -Dpackaging=jar -Dfile=jgraphx-v3.9.3.jar
?查看本地仓库。
3.最后在 idea 重新更新 pom 依赖。
可能需要额外进行如下操作。
1 更新 maven 的本地仓库索引。?
2 先关闭项目,再重新打开项目。
|