作者:Neshoir
背景
很多项目上不能轻易改动系统环境变量值。那么如何集成iobjects java组件到项目系统中呢?我们估计以springboot项目为例,说明如何集成iobjects java组件库。假设java组件解压后的bin目录的路径对应变量值为iobjectsjava。
配置步骤
-
在src同级目录建立lib文件夹,并标识为resource类型,拷贝java组件的jar到lib目录。
-
项目工程中引用该lib作为库。
-
在项目的pom文件里build节点里,将lib作为boot启动资源库引用进去。
-
在项目的pom文件dependencies节点里,将本地jar作为依赖引用进去,便于打包。
-
在控制器里即可调用java组件接口,实现业务功能。
运行方式
-
idea中运行:在项目运行环境配置里,追加一个临时运行的环境变量path,将java组件bin追加进去。
-
maven打包后运行:在cmd里的执行前,先设置java组件追加临时变量里。建议制作为一个运行脚本。
set Path=%iobjectsjava%;%Path% #临时运行环境设置 java -jar springboothello.jar #启动springboot程序