博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Eclipse 下载 开源项目 maven依赖丢失和 Deployment Assembly 丢失
阅读量:4293 次
发布时间:2019-05-27

本文共 753 字,大约阅读时间需要 2 分钟。

周末下载了最新的jeecg的源码来瞅瞅,但是下载后发现,pom文件中定义的依赖都丢失了。

如下图

上网搜索了一下啊,发现需要先给这个项目这个项目 disable maven nature

然后再添加上再给这个项目添加maven支持。

如下图:

然后再查看项目的依赖,如下图

但是发现不能部署tomcat,仔细一看少了 Deployment Assembly

在网上又是一通搜索,发现需要修改 project Facets 的 动态 web module 

后来在网上搜索,说可以直接改配置文件,就能出现Deployment Assembly

好吧,我就改配置文件 在项目的 xxxx\.settings 目录下有一个文件叫 org.eclipse.wst.common.project.facet.core.xml

如下图

保存后,在项目的facets 的 动态 web模块是变成了 3.0 但是 期待已久的 Deployment Assembly 还是没有出现

如下图:

后来索性,我把org.eclipse.wst.common.project.facet.core.xml文件里面的 

<installed facet="jst.web" version="3.0"/> 

删掉。如下图

保存后。重新添加动态web模块

然后你就会发现,久违的 Deployment Assembly 就神奇的出现了

然后,你就能正常的部署项目到tomcat了。

然后启动tomcat,你会发现启动失败。

检查项目的lib包,发现里面一个jar都木有。

现在点击项目 -》 properties -》  Deployment Assembly 添加 maven依赖的jar包

现在,项目的lib里面就有东西了。

成功启动项目。

你可能感兴趣的文章
避免在Java接口中使用数组的3个理由
查看>>
android 自定义带动画的统计饼图
查看>>
入职必备,Android 真实面试题(内有答案)
查看>>
JavaScript 日期处理类库---Moment.js
查看>>
仿斗鱼直播的弹幕效果实现
查看>>
Android(Java)中的Object
查看>>
Java反射机制——学习总结
查看>>
Android大图片处理
查看>>
Hadoop平台相关技术
查看>>
Android中热修复框架AndFix原理解析及案例使用
查看>>
手写代码实现EventBus
查看>>
关于JSON的相关知识
查看>>
SpringMVC基础_常用注解
查看>>
Spring框架-IOC容器和Bean的配置(1)
查看>>
查询内容在网页里面分页显示+跳页查看
查看>>
mysql substring函数截取值后赋给一个declare变量
查看>>
Java Thread 的 sleep() 和 wait() 的区别
查看>>
DbUtils入门
查看>>
每一个程序员需要了解的10个Linux命令
查看>>
service的自调用 VS service之间调用
查看>>