准备把以前参与项目的一个activiti7工作流拆出来修改优化下,适应现在的项目。同样都是maven管理的jar,在新项目pom中加上activiti相关的jar,maven死活就无法导入。总是报错
Dependency 'org.activiti:activiti-spring-boot-starter-basic:7.1.0.M6' not found
但是你去maven https://mvnrepository.com/artifact/org.activiti 仓库还是能看见这些jar的。
试了很多次也没处理好,就不管它了,改成jar直接引入依赖的方式吧
找到老项目里使用的jar配置,这个可以从项目的.iml文件里看到,找到activiti的一些引入
<orderEntry type="library" name="Maven: org.activiti:activiti-spring-boot-starter:7.1.0.M6" level="project" />
<orderEntry type="library" name="Maven: org.activiti:activiti-spring-app-process:7.1.0.M6" level="project" />
<orderEntry type="library" name="Maven: org.activiti.core.common:activiti-spring-application:7.1.0.M6" level="project" />
<orderEntry type="library" name="Maven: org.activiti.core.common:activiti-spring-identity:7.1.0.M6" level="project" />
<orderEntry type="library" name="Maven: org.activiti.core.common:activiti-spring-security:7.1.0.M6" level="project" />
<orderEntry type="library" name="Maven: org.activiti.api:activiti-api-process-model:7.1.0.M6" level="project" />
<orderEntry type="library" name="Maven: org.activiti.api:activiti-api-process-runtime:7.1.0.M6" level="project" />
<orderEntry type="library" name="Maven: org.activiti.api:activiti-api-model-shared:7.1.0.M6" level="project" />
<orderEntry type="library" name="Maven: org.activiti.api:activiti-api-runtime-shared:7.1.0.M6" level="project" />
<orderEntry type="library" name="Maven: org.activiti:activiti-spring:7.1.0.M6" level="project" />
<orderEntry type="library" name="Maven: org.activiti:activiti-bpmn-converter:7.1.0.M6" level="project" />
<orderEntry type="library" name="Maven: org.activiti:activiti-process-validation:7.1.0.M6" level="project" />
<orderEntry type="library" name="Maven: org.activiti.core.common:activiti-spring-project:7.1.0.M6" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-orm:5.2.8.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.activiti:activiti-engine:7.1.0.M6" level="project" />
<orderEntry type="library" name="Maven: org.activiti.core.common:activiti-project-model:7.1.0.M6" level="project" />
然后发现这个name和实际maven仓库的url 基本是一致的 批量处理下 就是
https://mvnrepository.com/artifact/org.activiti/activiti-spring-boot-starter/7.1.0.M6
https://mvnrepository.com/artifact/org.activiti/activiti-spring-app-process/7.1.0.M6
https://mvnrepository.com/artifact/org.activiti.core.common/activiti-spring-application/7.1.0.M6
https://mvnrepository.com/artifact/org.activiti.core.common/activiti-spring-identity/7.1.0.M6
https://mvnrepository.com/artifact/org.activiti.core.common/activiti-spring-security/7.1.0.M6
https://mvnrepository.com/artifact/org.activiti.api/activiti-api-process-model/7.1.0.M6
https://mvnrepository.com/artifact/org.activiti.api/activiti-api-process-runtime/7.1.0.M6
https://mvnrepository.com/artifact/org.activiti.api/activiti-api-model-shared/7.1.0.M6
https://mvnrepository.com/artifact/org.activiti.api/activiti-api-runtime-shared/7.1.0.M6
https://mvnrepository.com/artifact/org.activiti/activiti-spring/7.1.0.M6
https://mvnrepository.com/artifact/org.activiti/activiti-bpmn-converter/7.1.0.M6
https://mvnrepository.com/artifact/org.activiti/activiti-process-validation/7.1.0.M6
https://mvnrepository.com/artifact/org.activiti.core.common/activiti-spring-project/7.1.0.M6
https://mvnrepository.com/artifact/org.springframework/spring-orm/5.2.8.RELEASE
https://mvnrepository.com/artifact/org.activiti/activiti-engine/7.1.0.M6
把这些地址逐个打开,把jar下载到本地

然后引入到项目里,
先这么配,能跑activiti的逻辑,后边有时间再搞
4875



被折叠的 条评论
为什么被折叠?



