从品牌网站建设到网络营销策划,从策略到执行的一站式服务
问题描述:
成都创新互联成立于2013年,先为安定等服务建站,安定等地企业,进行企业商务咨询服务。为安定企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。有一个java maven web项目,需要引入一个第三方包gdal.jar,但是这个包是自己打包的,在maven中央库里面找不到该包,因此我采用传统的方式,将这个包拷贝到:项目名称\src\main\webapp\WEB-INF\lib的目录下,然后通过config build path将该gdal.jar包引入到项目工程中。对于传统java web项目,这么做当然没有问题,但是对于maven项目,项目打包(mvn install)时就会报错,在项目调试时(debug on server)也会出现文件发布不全的问题:tomcat的webapp目录下有该项目,但是里面文件不全,通过web访问时就会404错误。
问题解决:
maven项目的jar包都是通过maven机制进行管理的,自己通过build path将jar引进去,写代码时没问题,但是调试或者发布就会出现问题,解决办法就是将该包也是利用maven的方式引入项目中,解决方式有两种:
将gdal.jar包上传到公司的maven游戏上,然后配置路径
如果没有maven游戏,可以直接通过文件方式引入该jar包,在pom.xml中添加该jar包的引用
gdal gdal 1.0.0 system ${project.basedir}/src/main/webapp/WEB-INF/lib/gdal.jar
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图