当前位置: 首页 > news >正文

maven 依赖jar包只有lastupdated文件_MAVEN的常见bug:

fb8b8db5be4512784fd8e3e896fd9002.png

1. 新建maven项目时候pom.xml文件报错?(如图):

05949ee16af4d8578195dc9413be70d4.png

  解决方案:再src/main/webapp 文件夹下新建META-INF WEB-INF 文件夹,并加入web.xml文件(最好复制)。目录如图:

bc34eb34c36f823804aaa5f193bf61b1.png

2. 新建maven项目时候index.jsp文件报错?

解决方法:1. 添加Tomcat依赖。

2.直接在pom.xml文件中添加jar包支持。

<dependency>     
  <groupId>javax.servlet</groupId>     
  <artifactId>javax.servlet-api</artifactId>    
  <version>3.1.0</version> 
</dependency>

svn导入了一个maven项目,结果会出现获取不到远程仓库的依赖的问题:

Failure to transfer 
com.thoughtworks.xstream:xstream:jar:1.4.3 from Central Repository: was cached in the local repository,
 resolution will not be reattempted until the update interval of central has elapsed or updates are forced.
 Original error:Could not transfer artifact com.thoughtworks.xstream:xstream:jar:1.4.3 from/to central (Central Repository:): No response received after 60000   
 pom.xml /testweb line 1  Maven Configuration Problem

解决:

setting文件中加入了ali的私服地址,然后通过maven clean、maven install、update project等,将项目的错误排掉,依赖如果还是报错,将本地仓库对应的文件夹删掉重新获取一下,
有的依赖,比如今天的Oraclejar包和那个ID什么什么xxclent那个,maven获取不到,需要手动去下载放进去。
例如这个错:Missing artifact com.oracle.ojdbc6:ojdbc6:jar:11.2.0.3

在获取依赖时,忽然中断,也可以这么搞,删除掉最后一次更新

Linux:find ~/.m2  -name "*.lastUpdated" -exec grep -q "Could not transfer" {} ; -print -exec rm {} ;
windows:

①cd %userprofile%.m2repository

②for /r %i in (*.lastUpdated) do del %i

③然后到工程中选择 Maven->"Update Project ...

cannot be resolved to a type

这个可能是导包的问题:

①weblogic和tomcat差异造成的...weblogic能自动处理其中的list和map,而tomcat不可以;引入相应的java包就好了,我的是引入了java.util.*。

WebService,也有可能缺少WebService的关键包

<!-- org.apache.axis " axis-jaxrpc -->
<dependency>
    <groupId>org.apache.axis</groupId>
    <artifactId>axis-jaxrpc</artifactId>
    <version>1.4</version>
</dependency>

这个也是少包:

<dependency>
    <groupId>org.apache.axis</groupId>
    <artifactId>axis</artifactId>
    <version>1.4</version>
</dependency>

javax.xml.bind.JAXBException: null

javax.xml.bind.JAXBException和javax.xml.bind.annotation.XmlType问题
那一般是因为少了对应的javaxb类库导致,maven引入以下类包即可。

相关文章:

  • redis stream java消息队列_你会用redis来实现具有ack机制的消息队列吗?
  • find 命令_Find命令25个实例,你想要的都在这里了
  • vba子过程或函数未定义_“子过程或函数未定义”解决方案详解
  • ae灯光插件_国外TOP10,AE最受欢迎10大插件榜单!
  • 下拉菜单实现树状结构_motifStack | 绘制motif序列结构图
  • python画spc控制图_SPC系列8:如何选择计数型数据的SPC控制图?
  • bean的作用域_除了Bean名称和类名,还有哪些Bean元信息值得关注?
  • imresize函数matlab_如何写出三体的MATLAB程序-代码篇
  • python决策树算法_决策树算法(python)
  • cas无法使用_并发编程中cas的这三大问题你知道吗?
  • python写微信小程序商城_Python(Django 2.x)+Vue+Uniapp微信小程序商城开发视频教程
  • python中如何将两个列表进行合并_Python中如何把两个list合并,并按从小到大顺序排列?...
  • ctf xss利用_从xss挑战之旅来重读xss(一)
  • python考研参考书目_Python自学日记28——如何选择学习资料
  • 无法应用转换程序_电脑硬盘无法安装应用程序怎么办?
  • docker python 配置
  • Docker 笔记(2):Dockerfile
  • Java,console输出实时的转向GUI textbox
  • js面向对象
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • php的插入排序,通过双层for循环
  • Redis的resp协议
  • sessionStorage和localStorage
  • 从setTimeout-setInterval看JS线程
  • 从零开始在ubuntu上搭建node开发环境
  • 基于游标的分页接口实现
  • 力扣(LeetCode)357
  • 两列自适应布局方案整理
  • 每天10道Java面试题,跟我走,offer有!
  • 深入浅出webpack学习(1)--核心概念
  • 使用前端开发工具包WijmoJS - 创建自定义DropDownTree控件(包含源代码)
  • 思否第一天
  • [地铁译]使用SSD缓存应用数据——Moneta项目: 低成本优化的下一代EVCache ...
  • Java数据解析之JSON
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • 通过调用文摘列表API获取文摘
  • #gStore-weekly | gStore最新版本1.0之三角形计数函数的使用
  • $.ajax()
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (10)STL算法之搜索(二) 二分查找
  • (52)只出现一次的数字III
  • (a /b)*c的值
  • (bean配置类的注解开发)学习Spring的第十三天
  • (day 12)JavaScript学习笔记(数组3)
  • (javascript)再说document.body.scrollTop的使用问题
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (一)基于IDEA的JAVA基础1
  • (一)为什么要选择C++
  • (转) SpringBoot:使用spring-boot-devtools进行热部署以及不生效的问题解决
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转)德国人的记事本
  • *上位机的定义
  • .NET WebClient 类下载部分文件会错误?可能是解压缩的锅