zoukankan      html  css  js  c++  java
  • 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里面就有东西了。

    成功启动项目。

     
     
  • 相关阅读:
    Nginx 部署多个 web 项目(虚拟主机)
    Nginx 配置文件
    Linux 安装 nginx
    Linux 安装 tomcat
    Linux 安装 Mysql 5.7.23
    Linux 安装 jdk8
    Linux 安装 lrzsz,使用 rz、sz 上传下载文件
    springMVC 拦截器
    spring 事务
    基于Aspectj 注解实现 spring AOP
  • 原文地址:https://www.cnblogs.com/exmyth/p/5854115.html
Copyright © 2011-2022 走看看