由于云之家提供的jar, 在maven上找不到,我只能在idea上直接导入。本地上能够运行,但想打包发布到服务器上。idea就提示"程序包com.yunzhijia.cloudflow不存在"。这种情况请问得怎么解决??
我在java项目中使用maven管理依赖。其中借助依赖工具查看,commons-codec的版本是1.16.0。 最终构建出来的jar包中也是1.16.0版本。 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240919/c2ea161d8359a762724cecb360ca81f7.png) 但是我通过idea自带的依赖分析工具查看,commons-codec有两个来源,根据颜色,1.16.0版本应该是是在poi中指定的 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240919/2dc580bd81f0f49cad78f5aea0f368d4.png) 但是poi-4.1.2中指定的却是1.13版本 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240919/916b9e404db9712f88a2a65f93944ada.png) 我又查看了httpclient中的配置,是1.9版本的commons-codec。这里是因为httpclient是继承自httpcomponents-client,httpcomponents-client中配置了1.9 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240919/759764f7ec1aaf1f784e1191161cd342.png) 所以我想知道为什么最终是1.16版本的commons-codec