idea 本地导入的jar包,在打包的时候找不到

idea 本地导入的jar包,在打包的时候找不到,第1张

因为加入一些需求,网上jar包资源找不到,因此手动加入本地jar包,本地项目正常,但是当mevan打包的时候,就出现了找不到该包,解决如下......

mvn install:install-file -Dfile= jar的位置 -DgroupId= jar包的groupId -DartifactId= jar包的artifactId -Dversion= jar包的version -Dpackaging= jar

下面是我自己的......

然后再到本地看一下,发现已经存在

这样就可以了,然后mevan中package的时候就不会报错了。

一、场景

应个人需要,端午空闲时用java开发一个脚本,在打包时报了如下错误:

经过各种找资料,以及和之前打包且运行成功的jar做对比发现了不同所在

二、原因分析

具体原因还不是很清楚,待后续补充

三、问题解决

和可运行jar对比发现,META-INF下面多出这几个文件,只需要删除即可,原因待补充

用记事本打开后输入:@echo offecho 正在清除系统垃圾文件,请稍等....del /f /s /q %systemdrive%\*.tmpdel /f /s /q %systemdrive%\*._mpdel /f /s /q %systemdrive%\*.logdel /f /s /q %systemdrive%\*.giddel /f /s /q %systemdrive%\*.chkdel /f /s /q %systemdrive%\*.olddel /f /s /q %systemdrive%\recycled\*.*del /f /s /q %windir%\*.bakdel /f /s /q %windir%\prefetch\*.*rd /s /q %windir%\temp &md %windir%\tempdel /f /q %userprofile%\cookies\*.*del /f /q %userprofile%\recent\*.*del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"del /f /s /q "%userprofile%\Local Settings\Temp\*.*"del /f /s /q "%userprofile%\recent\*.*"echo 清除系统垃圾完成!echo. &pause把文件另存为“清除系统垃圾.bat”就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12007164.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存