Eclipse 下载 开源项目 maven依赖丢失和 Deployment Assembly 丢失

周末下载了最新的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里面就有东西了。

成功启动项目。

时间: 2024-10-12 10:40:51

Eclipse 下载 开源项目 maven依赖丢失和 Deployment Assembly 丢失的相关文章

iOS 13学习系列:如何在github下载开源项目到本地

一.问题描述 以 Coding iOS 客户端 为例讲解如何在github下载开源项目到本地 github地址:https://github.com/Coding/Coding-iOS 二.问题分析 根据项目的Git仓库是否引用其他版本库中的文件Git仓库,就是是否用到git submodule子模组,分为两种方式下载开源项目到本地. git submodule:项目的版本库在某些情况下需要引用其他版本库中的文件,例如有一套公用的代码库,可以被多个项目调用,这个公用代码库能直接放在某个项目的代码

在GitHub上创建上传下载开源项目代码

1.注册GitHub帐号,创建GitHub项目代码仓库 1.1.注册GitHub帐号 在使GitHub之前,需要先登录其官网注册一个免费使用的账号.登录 https://github.com/join?source=header-home进行注册. 1.2 在GitHub上添加SSH Key 为什么要在GitHub上添加SSH Key呢?因为 GitHub 需要识别出提交的代码确实是你提交的而不是别人.Git支持SSH协议,因此GitHub只要知道了你的公钥,就可以确认代码是你提交的.当然, G

Eclipse导入开源项目报错,R文件也无法自动生成

============问题描述============ 在网上找了很多.什么clean啊,fix project之类的都试过了..都不行..求解决办法啊. ============解决方案1============ 能说下具体报什么错么,可能资源路径有问题 ============解决方案2============ SDK引对了没?去Problems里去看看,有什么蛛丝马迹.或者找一个类贴出来,看看哪里报错分析原因 ============解决方案3============ 看看资源文件是不是

github上下载开源项目

1.首先获取到设置信息 2.找到克隆的路径(本步骤不包含下载.zip的方法) 3.打开 Git Shell ->输入: cd ../../ ->输入: cd  想要安装的路径 ->输入:git clone https://github.com/Sioxas/vue-music.git ->回车 4.输入:cd vue-music(文件名称) ->回车 5.参考第1步的设置信息 输入:npm install ->回车 (此过程时间较长,需要耐等待) 6.参考第1步的设置信

Git命令之从GitHub上下载开源项目

1,先在本地创建一个目录,作为本地仓库,如: 2,使用Git init 初始化仓库,git初始化完成后,会生成一个隐藏的git文件如: 3,clone Git项目,如: 4,这个项目就是合Github远程仓库克隆下来的项目,此时两者保持同步:可以对代码修改,并上传.

Hession集成Spring + maven依赖通讯comm项目 + 解决@ResponseBody中文乱码

hessian结合spring的demo hessian的maven依赖: <!-- hessian --> <dependency> <groupId>com.caucho</groupId> <artifactId>hessian</artifactId> <version>4.0.7</version> </dependency> 实例demo:Hession集成Spring + maven依

【转】Java开源项目源码阅读方法及二次开发方法

一直以来,都想要阅读某些Java开源项目的源代码,甚至想要修改某些代码,实现对开源项目进行二次开发的目的.但总是不知从何入手,直接将开源项目的源代码导入Eclipse,总是会报很多错误,而无法编译.可以直接通过Eclipse打开开源项目的源代码,至少能够达到可视化源码阅读.源码导航的目的,还是能在一定程度上解决源码阅读不爽的问题,因为直接打开并没有改变源文件项目的目录结果,对于修改过后的代码,可以通过命令行找到源文件项目目录,并使用mvn或者ant对项目进行编译,再查看修改后的项目是否正确. 由

eclipse导入appcompat项目报错

标签 : Android 我们在eclipse导入开源项目后,经常会发现找不到类似Theme.AppCompat.Light.DarkActionBar的style,解决办法也比较简单,就是导入com.android.support:appcompat-v7包,不过又两点需要注意: 不能只导入appcompat-v7.jar包,而是要导入appcompat-v7项目 因为这个项目包含有资源文件,只导入jar包没有效果,这个项目地址是在: -\android-sdk\extras\android\

用开源项目ExpandableTextView打造可以下拉扩展的TextView

这次还是用开源项目来实现效果,我个人觉得上面的这个效果还是很赞的.于是就记录下如何实现这个效果,其实相当简单.这就是开源项目写的好的例子,整个开源项目的代码十分清晰,逻辑和代码结构都很棒,接入自己的工程也十分方便,10分钟之内搞定. 一.下载开源项目,导入lib 项目地址:https://github.com/Manabu-GT/ExpandableTextView 这个项目是用Android Studio编写的,如果你是用eclipse来构建,就需要做一些修改.如果懒得修改,就用我在本文末尾分