install-file -Dfile=J:\project01\workspace\service\lib\javapns-jdk16-163.jar -DgroupId=org.json -Dar

今天在开发项目的时候发现了一个问题,所以通过博客来记录起来!

为了以后在问题的解决方面能得到借鉴!

问题的现象是这样的:

这样会报错的,pom.xml文件他在编译,检查他的文件语法的时候是需要参考库中的相关jar的,由于上面的是需要依赖javapns-jdk16-163.jar而这个jar是存在于lib目录下

而不是存在于maven的库中,所以会报错了!现在既然这倒了错误的来源我们就来一起解决他吧。

既然像上面的那样缺省了jar包再maven中,那么我们就把他加到那个里面去就可以了。

这样以后就OK了!

时间: 2024-08-27 04:57:27

install-file -Dfile=J:\project01\workspace\service\lib\javapns-jdk16-163.jar -DgroupId=org.json -Dar的相关文章

解决:在Eclipse中运行monkeyrunner脚本报错: IOError: (2, 'File not found - D:\\workspace\\monkeyrunner_test01 (\u62d2\u7edd\u8bbf\u95ee\u3002)')

在eclipse中搭建运行monkeyrunner脚本的环境,请见lynnLi的博客monkeyrunner之eclipse中运行monkeyrunner脚本之环境搭建(四) 但在实践中,状况确实层出不穷,首先我搭建好环境后,运行了一个简单的脚本,没想到抛出了错误. IOError: (2, 'File not found - D:\\workspace\\monkeyrunner_test01,说明没有在我们配置的路径下找到相应的脚本. 我们点击Run-External Tools-Exter

Web App Libraries无法自动找到WEB-INF的lib目录中的jar包

参考链接http://blog.csdn.net/zhengzhb/article/details/6956130 试了一下果然可以,仔细分析了一下应该是CVS提交代码的时候不小心把项目根目录中.settings里面的org.eclipse.wst.common.component删掉了,现在新建一个然后把如下内容贴到里面保存一下,就能检测到WEB-INF/lib里面的所有jar包了. <?xml version="1.0" encoding="UTF-8"?

rancid install file

What is Rancid ? RANCID monitors a router's (or more generally a device's) configuration,including software and hardware (cards, serial numbers, etc) and uses CVS (Concurrent Version System) or Subversion to maintain history of changes. What RANCID D

WEB-INFO/lib &amp; build path 的jar包问题

一.build path&WEB-INFO/lib介绍 build path:可以说是引用: WEB-INFO/lib:可以说是固定在一个地方: eclipse编译项目的时候是根据build path的,如果不用eclipse来发布项目的话,就会出现找不到jar,tomcat运行项目首先是在它自己的公共lib里找jar,如果找不到的话就会去项目的WEB-INFO/lib目录找,如果找不到就报错. build path引用的jar可以引用lib下的jar,也可以引用硬盘上任何可以访问位置上的jar

android adt升级到版本22后,就无法再向lib库里面添加jar了

目前有一个android app 大项目,引用了很多的类库,一直运行的好好的,今天我把Eclipse ADT插件升级到了最新版本(v22),同时把sdl也升级了.在整个 升级过程中很好,没有任何问题,当我达成apk在手机上运行时,报错了NoClassDefFoundError java.lang.NoClassDefFoundError:org.acra.ACRA .... 该ARCA库一斤包含到了lib库里面了,我能在Android Private Libraries 中看到,并且编译错误.在

java中实现对lib文件中的jar包快速buildpath

当我们把jar文件全部复制到lib后,如果一个一个去buildpath是很麻烦的,这里其实有小技巧的,我们点击第一个jar文件,然后按着shift,再点击最后一个jar文件,就可以实现全选jar包,然后右键-->buildpath即可.

解决maven打包打不进lib下的第三方jar包问题

maven项目有时候找不到第三方jar包的依赖坐标,这时就需要在项目下建立一个文件夹,将第三方jar包放在此处,在maven打包时将文件夹下的jar包打包进去 在pom.xml中添加如下插件,并指明jar包路径 <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8<

maven打包不打lib目录里面的jar包解决办法

起因:我们的项目原为一个在Tomcat中运行的war包,使用maven构建,依赖由maven管理,现在需要和第三方系统对接,使用第三方技术,第三方提供若干jar包,使用时直接把这些jar包放到lib目录,打包时发现报ClassNotFundException,找不到这些类 解决办法:网络查找的方法: 若打成jar包,pom文件中添加: 1 <build> 2   <plugins> 3   <plugin> 4        <groupId>org.apa

tomcat设定shared lib共享同样的jar

在项目越来越多的时候,部署在tomcat的发布包也会越来越多,这样难免有很多相同的jar会被加载,占用大量的永久存续区内存,通过设定shared lib来控制相同的jar只加载一个,这样有以下好处: 1.避免不同项目加载相同的jar,减少对永久存续区的内存占用 2.提高tomcat的启动速度,因为少加载了许多重复的jar 一.如何设定shared lib 方式一: 修改conf文件下的catalina.properties文件,配置shared.loader的路径: 配置绝对路径: shared