springboot2.1.5集成finereport10.0过程中:手动安装本地jar包到maven仓库

时间:2024-04-07 10:10:57

springBoot2.1.5集成finereport10.0过程中,pom依赖中需要用到finereport安装路径下的jar包,主要有:以fine开头的jar包

springboot2.1.5集成finereport10.0过程中:手动安装本地jar包到maven仓库

按住Ctrl+Shift在空白位置点击鼠标右键,选择菜单中的“在此处打开命令窗口”,进行安装,例如,安装第一个jar包,则输入命令:

mvn install:install-file -Dfile=fine-accumulator-10.0.jar -DgroupId=com.fr -DartifactId=fine-accumulator -Dversion=10.0 -Dpackaging=jar

springboot2.1.5集成finereport10.0过程中:手动安装本地jar包到maven仓库

(其中:fr-core-9.0.jar是本地的jar包名,com.fr是在pom中写依赖时的groupId,fr-core 是在pom中写依赖时的artifactId,9.0是在pom中写依赖时的version)

命令执行后,会提示执行成功,如下图:

springboot2.1.5集成finereport10.0过程中:手动安装本地jar包到maven仓库

其余的依次采用同样的方法执行即可:(一共12个jar包)

  1. mvn install:install-file -Dfile=fine-accumulator-10.0.jar -DgroupId=com.fr -DartifactId=fine-accumulator -Dversion=10.0 -Dpackaging=jar
  2. mvn install:install-file -Dfile=fine-activator-10.0.jar -DgroupId=com.fr -DartifactId=fine-activator -Dversion=10.0 -Dpackaging=jar
  3. mvn install:install-file -Dfile=fine-core-10.0.jar -DgroupId=com.fr -DartifactId=fine-core-10.0 -Dversion=10.0 -Dpackaging=jar
  4. mvn install:install-file -Dfile=fine-datasource-10.0.jar -DgroupId=com.fr -DartifactId=fine-datasource -Dversion=10.0 -Dpackaging=jar
  5. mvn install:install-file -Dfile=fine-decision-10.0.jar -DgroupId=com.fr -DartifactId=fine-decision -Dversion=10.0 -Dpackaging=jar
  6. mvn install:install-file -Dfile=fine-decision-report-10.0.jar -DgroupId=com.fr -DartifactId=fine-decision-report -Dversion=10.0 -Dpackaging=jar
  7. mvn install:install-file -Dfile=fine-report-engine-10.0.jar -DgroupId=com.fr -DartifactId=fine-report-engine -Dversion=10.0 -Dpackaging=jar
  8. mvn install:install-file -Dfile=fine-schedule-10.0.jar -DgroupId=com.fr -DartifactId=fine-schedule -Dversion=10.0 -Dpackaging=jar
  9. mvn install:install-file -Dfile=fine-schedule-report-10.0.jar -DgroupId=com.fr -DartifactId=fine-schedule-report -Dversion=10.0 -Dpackaging=jar
  10. mvn install:install-file -Dfile=fine-swift-log-adaptor-10.0.jar -DgroupId=com.fr -DartifactId=fine-swift-log-adaptor -Dversion=10.0 -Dpackaging=jar
  11. mvn install:install-file -Dfile=fine-third-10.0.jar -DgroupId=com.fr -DartifactId=fine-third -Dversion=10.0 -Dpackaging=jar
  12. mvn install:install-file -Dfile=fine-webui-10.0.jar -DgroupId=com.fr -DartifactId=fine-webui -Dversion=10.0 -Dpackaging=jar

执行完所有jar后去pom.xml中添加依赖(一共12个,这里我就只列举第一个,其余的方式都是一样的)

springboot2.1.5集成finereport10.0过程中:手动安装本地jar包到maven仓库

如果这个依赖添加后报错了,有可能是因为修改过仓库的位置,默认是c盘下的,比如改成了d盘,那么项目里要改成d盘的仓库位置,否则就默认去了c盘找,没有找到,于是就会报错了。