Open zhiwenxu opened 2 years ago
@zhiwenxu 依赖缺失问题已经解决,请再重试。
1、http://unidal.org/nexus/content/repositories/releases/ 仓库中找不到dal-jdbc 2.4.0 foundation-service 2.5.0 web-framework 2.4.0等依赖包。解决办法 - 从wiki下载官方打包的war包,解压找到对应的lib目录,找出对应的jar,打到nexus私库。 2、test-framework 找不到2.4.0。解决办法 - unidal.org/nexus上有6.0.0,可以下载得到,因此pom修改test-framework版本为6.0.0 3、打包cat-home模块,需要从parent进行打包,如果在cat-home模块打包,会报找不到符合的错误。 4、成功打包后,调试发现使用到了c3p0连接池,在数据库执行获取config配置的时候报ClassNotFound的错误。解决办法 home模块引入c390连接池依赖。
踩过一系列坑之后,终于跑起来了,不知道是不是自己姿势不对,遇到这些问题。这里总结下。
官方 wiki 打包的war 是指这个地址吗: http://unidal.org/nexus/service/local/repositories/releases/content/com/dianping/cat/cat-home/3.0.0/cat-home-3.0.0.war,整个这个域名好像已经不对外了,直接 403 了
最新版本自v3.0.1开始,已经不需要maven做任何配置了,可以直接从中央仓库获取,现在打包问题已解决
中央仓库哪有3.0.1的包呢,都是在你们的仓库中呢,直接403
你可以直接使用3.1.0版本
On Jun 21, 2022, at 20:07, JiaRG @.***> wrote:
https://user-images.githubusercontent.com/31472350/174795141-4b557335-d037-4ee2-9dc8-99562db45639.png 中央仓库哪有3.0.1的包呢,都是在你们的仓库中呢,直接403
— Reply to this email directly, view it on GitHub https://github.com/dianping/cat/issues/2167#issuecomment-1161659685, or unsubscribe https://github.com/notifications/unsubscribe-auth/AASQE72LSSM2XUA7MOIAF73VQGWATANCNFSM5M2IXVEA. You are receiving this because you are subscribed to this thread.
@qmwu2000 只有我截图里的这个包有3.1.0版本,另外的包没有
请稍等,我们正在发布CAT的新版本,麻烦升级到最新版本试试。
On Jun 21, 2022, at 20:39, JiaRG @.***> wrote:
@qmwu2000 https://github.com/qmwu2000 只有我截图里的这个包有3.1.0版本,另外的包没有
— Reply to this email directly, view it on GitHub https://github.com/dianping/cat/issues/2167#issuecomment-1161693485, or unsubscribe https://github.com/notifications/unsubscribe-auth/AASQE7563PSS7ATO6L4WF3DVQGZWPANCNFSM5M2IXVEA. You are receiving this because you were mentioned.
4版本的包又依赖一个找不到的,启动会报错类找不到
1、http://unidal.org/nexus/content/repositories/releases/ 仓库中找不到dal-jdbc 2.4.0 foundation-service 2.5.0 web-framework 2.4.0等依赖包。解决办法 - 从wiki下载官方打包的war包,解压找到对应的lib目录,找出对应的jar,打到nexus私库。 2、test-framework 找不到2.4.0。解决办法 - unidal.org/nexus上有6.0.0,可以下载得到,因此pom修改test-framework版本为6.0.0 3、打包cat-home模块,需要从parent进行打包,如果在cat-home模块打包,会报找不到符合的错误。 4、成功打包后,调试发现使用到了c3p0连接池,在数据库执行获取config配置的时候报ClassNotFound的错误。解决办法 home模块引入c390连接池依赖。
踩过一系列坑之后,终于跑起来了,不知道是不是自己姿势不对,遇到这些问题。这里总结下。