IDEA不打包第三方jar和dll文件

最近开发一个物联网项目,IDEA不打包第三方jar和dll文件

	**我还是个java新人,我的方法仅供参考,大神莫嘲笑;**
  1. 原因是这样的,接手原来同事项目,Eclipse项目,在他的编辑工具好好的,放到IDEA就出问题,项目结构是这样的:IDEA不打包第三方jar和dll文件_第1张图片
  2. 其中libs是第三方的sdk和一些dll包文件,在IDEA运行加入依赖就行,可是发现下面的包里面有问题,没有加入的第三方jar和dll等等,就没这个蓝框中的文件夹,在本地运行肯定没错,如果部署肯定凉凉;
    IDEA不打包第三方jar和dll文件_第2张图片
  3. 然后各种百度,没有结果,很少这方面教程,只有两个,感觉有点意思,但是不成功,其他的在xml文件或者在pom中引用这些依赖,只能针对jar可以使用,但是dll文件就不知道怎么样,我还是喜欢简单点设置一下完事。以下是参考文章,虽然没什么收获,其他地方也没收获;
    https://blog.csdn.net/softwarex4/article/details/93461613 还有个https://blog.csdn.net/weixin_41230889/article/details/85059110 试过好像没什么效果;
  4. 然后下面是我自己解决办法,文件是打进去了,不知道效果怎么样,并且还有警告;
    方案一 我目的很简单,就是编译到包里面,以后怎么用再想办法,IDEA不打包第三方jar和dll文件_第3张图片
    IDEA不打包第三方jar和dll文件_第4张图片
    IDEA不打包第三方jar和dll文件_第5张图片
    这样编译就编译到target中 项目web-inf/lib中了好像没什么问题是吧?哈哈!!
    方案二
    直接把这个libs文件夹设置成Resources,这样打包打到WEB_INF/classes里面,这样应该是错的,不过也许会有其他用,IDEA不打包第三方jar和dll文件_第6张图片
    对于海康威视加载dll文件来来说,位置不重要,只要能找到。
    我还没测试,抛砖引玉,求更简单粗暴办法、、、、、、、、

你可能感兴趣的:(海康威视学习)