【问题标题】:why eclipse does not move all jar files to server lib folder?为什么eclipse不将所有jar文件移动到服务器lib文件夹?
【发布时间】:2015-02-07 06:40:29
【问题描述】:

我有 mvn web 应用程序项目。我跑了

mvn clean install
mvn eclipse:eclipse

target{project-name}\WEB-INF\lib 字典中,这里是我声明的所有 jar 文件(所有 jar 的数量为 77)在 pom.xml 中。

  1. 我在 eclipse 中创建了新的服务器。
  2. 将项目添加到服务器。

当我打开服务器项目库字典 path\apache-tomcat-8.0.14\webapps{project-name}\WEB-INF\lib 我找到了所有 jar 文件,除了一个(所有 jar 的数量为 76)。

为什么会这样?

我没有这个jar文件:

<dependency>
      <groupId>org.lazyluke</groupId>
      <artifactId>log4jdbc-remix</artifactId>
      <version>0.2.7</version>
</dependency>

例如,当我在 pom.xml 中添加另一个 jar 时,也会发生同样的情况。我不明白为什么eclipse不复制所有的jar...

Eclipse 版本:Luna Tomcat 版本:8.0.14

【问题讨论】:

    标签: java eclipse maven tomcat eclipse-plugin


    【解决方案1】:

    eclipse-maven 同步存在问题。如果 pom 发生更改,这不会与已部署在 Tomcat 上的 webapps 同步。所以你需要这样做

    Tomcat>Clean...
    

    这将进行同步。还要确保在

    中添加了 maven 依赖项
    Project>Properties>Deployment Assesmbly
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-30
      • 1970-01-01
      相关资源
      最近更新 更多