`

Eclipse Maven WTP (离线)安装及pom.xml中排除所有传递依赖的方式

    博客分类:
  • scm
阅读更多

1、首先,若希望排除依赖包的所有依赖,目前发现可以通过

<exclusions>

<exclusion>

<groupId>*</groupId><artifactId>*</artifactId>

...

的形式来排除依赖包的所有传递依赖。但是maven会告警提示没有合适的匹配。但是工作似乎工作正常。

 

2、安装Eclipse Maven WTP插件

需要安装三个插件:m2e,m2e-extras,m2eclipse-wtp

一:m2e:可以先在eclipse上安装一个MPC(marketplace client)插件,搜m2e,安装之。

二:m2e-extras:手动下载

http://m2eclipse.sonatype.org/sites/m2e-extras/extras/

下载完后,目录结构

m2e-extras

                 artifacts.jar

                 ....

就是没有eclipse那一级目录。

三:m2e-wtp,同样手动下载

http://download.jboss.org/jbosstools/builds/staging/m2eclipse-wtp-e37/all/m2eclipse-wtp-e37-Sources-SNAPSHOT.zip

后面的ZIP包名称估计有变化,请根据先进入上层目录,再查看相应的版本。

-------------------------------------------

m2e-extras与m2e-wtp下载完成后,直接丢到dropin目录下,后者解压,注意两者都是只有一层外目录。

中间不要eclipse那一级。

----------

随便提一句,WTP应该监控的是target目录,所以,在执行clean命令后,自然部署下的内容也会被清掉,不要因此认为,它不支持热部署,只要target目录一有变化,会立即反映到部署环境下。

 

分享到:
评论

相关推荐

    Eclipse MAVEN离线插件

    Eclipse MAVEN离线插件是为开发人员提供的一种便捷方式,使得在没有网络连接或者网络环境不稳定的情况下,也能在Eclipse集成开发环境中使用Maven功能。Maven是一个强大的项目管理和构建工具,广泛用于Java应用的开发...

    maven-eclipse_plugin.zip

    2. **同步Maven依赖**:当在pom.xml中添加或更新依赖时,插件会自动将这些依赖同步到Eclipse的类路径中。 3. **支持Maven生命周期**:在Eclipse中可以直接运行Maven的生命周期命令,如编译(compile)、测试(test...

    myecplice/ecplice maven插件m2eclipse_for_eclipse_3.3

    在【压缩包子文件的文件名称列表】中,"m2eclipse_for_eclipse_3.3"可能包含了插件的所有组件和必要的配置文件,用于在Eclipse 3.3环境中安装m2eclipse。用户通常需要按照特定的步骤来解压并导入这些文件到Eclipse的...

    Maven权威指南 很精典的学习教程,比ANT更好用

    Maven权威指南 Authors Tim O'Brien (Sonatype, Inc.) , John Casey (Sonatype, Inc.) , Brian Fox (Sonatype, Inc.) , Bruce Snyder () , Jason Van Zyl (Sonatype, Inc.) , Juven Xu () Abstract Maven权威指南...

    Eclipse搭建MAVEN项目

    下面将详细介绍如何在 Eclipse 中搭建 Maven 项目,包括安装 Maven 插件、配置 Maven 环境变量、建立 Maven 管理的工程、导入依赖包等步骤。 第一步:安装 Maven 插件 在 Eclipse 中,首先需要安装 Maven 插件。...

    JEECG3.4.3-MAVEN版本手把手入门-eclipse.docx

    接着,配置 Eclipse,找到 Maven4MyEclipse 下的 Installations,添加 Maven 的安装目录,选择 User Settings,选择 Maven 安装目录下的 settings.xml,单击 Update Settings。 三、加载 JEECG-MAVEN 项目 加载 ...

    eclipse m2e 插件下载

    2. **依赖管理**:M2E会解析POM.xml文件,自动管理项目的依赖,包括下载依赖库,解决依赖冲突,并将它们添加到构建路径中。 3. **构建生命周期**:插件支持Maven的完整构建生命周期,如清理、编译、测试、打包、验证...

    eclipse的maven3插件

    1. **项目配置**:M2E能够自动将Maven项目的pom.xml文件转换为Eclipse工程,并根据pom.xml中的依赖关系自动下载和管理库文件。 2. **构建和编译**:通过Maven的生命周期,M2E支持执行如`clean`、`compile`、`test`...

    eclipse的maven插件

    Eclipse的Maven插件,即Maven Integration for Eclipse(简称m2e),是开发者在Eclipse集成开发环境中管理Maven项目的重要工具。它提供了与Maven生命周期的紧密集成,使得用户可以在Eclipse内部进行构建、编译、测试...

    eclipse的maven插件m2eclipse 1.6.2 目前最新版

    Eclipse的Maven插件m2eclipse是开发人员在集成开发环境中管理Maven项目的重要工具。m2eclipse 1.6.2是该插件的一个特定版本,旨在提供更好的性能、稳定性和功能增强。以下是对这个插件及其版本的详细解释: 一、m2...

    通向架构师的道路(第十九天)使用maven构建Spring工程.docx

    首先,我们需要创建一个新的Maven工程,然后在pom.xml文件中配置我们的工程依赖关系。接下来,我们可以使用Maven插件来构建我们的工程。 使用Maven构建Spring工程可以使我们的项目变得更加简洁和高效。它可以帮助...

    m2e/m2e-extras 2 IN 1 离线打包

    它提供了对Maven pom.xml文件的编辑支持,自动解决依赖问题,以及Maven生命周期和构建过程的可视化。 m2e-extras则是m2e的一个扩展,它增加了对更多Maven插件的支持,包括但不限于WTP(Web Tools Platform)集成、...

    eclipse 3.5.1 maven plugin

    Eclipse 3.5.1 Maven Plugin 是一个用于集成Maven构建系统到Eclipse IDE的插件,使得开发者能够在Eclipse环境中便捷地管理Maven项目、执行构建生命周期、解决依赖和配置问题。这个插件极大地提高了Java开发者的生产...

    maven插件---m2eclipse的使用

    - 安装支持热部署的插件,例如 `m2e-wtp`,它可以将 Maven 项目直接部署到 Eclipse 集成的 Tomcat 服务器。 - 配置 `pom.xml` 中的 `tomcat7-maven-plugin` 或 `tomcat8-maven-plugin`,指定服务器路径和部署配置...

    maven插件的eclipse插件

    1. **项目导入和配置**:m2e可以自动将Maven项目导入Eclipse,解析`pom.xml`文件并生成对应的Eclipse项目结构。同时,它会根据Maven的配置自动设置源代码路径、构建输出路径和依赖库。 2. **依赖管理**:m2e会自动...

    eclipse maven插件

    如果你已经有了一个外部的Maven项目,想要导入到Eclipse,只需右键点击工作空间,选择"Import" &gt; "Existing Maven Projects",然后浏览并选择项目的pom.xml文件,M2E会自动识别并导入项目。 4. **构建与依赖管理**...

    myeclipse_java项目转maven项目.pdf

    - 转换完成后,确保所有依赖都已正确添加到`pom.xml`中。然后,右键点击项目,选择`Maven` -&gt; `Update Project Configuration`,这将从Maven仓库下载并解析所有依赖。 通过以上步骤,你的MyEclipse Java项目就成功...

Global site tag (gtag.js) - Google Analytics