`

maven-eclipse工程自动构建和刷新脚步

阅读更多

建立和更新maven-eclipse工程,自动脚本:

 

@echo off
set curdir=%~dp0
set partition=%curdir:~0,1%
set PROJECT_LIB_DIR=%curdir%\src\main\webapp\WEB-INF\lib
set PROJECT_CLASS_DIR=%curdir%\src\main\webapp\WEB-INF\classes

%partition%:
cd %curdir%

echo 创建工程MAVEN目录结构============================

if not exist src\main\java mkdir src\main\java
if not exist src\main\resources mkdir src\main\resources
if not exist src\main\webapp mkdir src\main\webapp
if not exist src\test mkdir src\test
if not exist src\test\resources mkdir src\test\resources
if not exist src\test\java mkdir src\test\java

echo 1.清理MAVEN工程 ================================
call mvn clean

echo 2.清理Eclipse工程 =================================
call mvn eclipse:clean

echo 3.构建Eclipse工程,并设置编译目录为:/WEB-INF/classes =============================
del /f/s/q %PROJECT_CLASS_DIR%\*
call mvn eclipse:eclipse -DdownloadSources=false -DoutputDirectory=%PROJECT_CLASS_DIR%

echo 4.生成依赖的jar拷贝到WEB-INF/lib ===============================
del /f/s/q %PROJECT_LIB_DIR%\*
call mvn dependency:copy-dependencies -DoutputDirectory=%PROJECT_LIB_DIR%

echo MAVEN工程构建成功。
pause

 

分享到:
评论

相关推荐

    maven-eclipse-plugin

    【maven-eclipse-plugin】是Maven生态中的一个重要插件,它主要负责将Maven项目导入Eclipse这样的IDE中,以便于开发人员进行便捷的开发和管理。在使用Maven时,理解并熟练掌握这个插件的使用对于提高开发效率至关...

    Maven+Eclipse plugin

    "Maven+Eclipse plugin" 是一个针对Java开发者的重要工具组合,它将Apache Maven的构建管理和Eclipse IDE的开发环境紧密结合,极大地提高了开发效率和项目管理能力。在这个主题下,我们将深入探讨Maven和Eclipse插件...

    在Eclipse中Tomcat和Maven插件相互配合进行热部署

    这个过程涉及到了源码管理和自动化构建工具Maven,以及集成开发环境Eclipse中的服务器适配器Tomcat,它们共同助力实现项目的热部署,即代码修改后无需重启服务器即可看到更新效果。 首先,Maven是一个强大的项目...

    maven3 eclipse plugin

    Maven3 Eclipse Plugin是Maven项目管理和构建工具与Eclipse IDE集成的关键组件,它使得开发者能够在Eclipse环境中方便地利用Maven的强大功能。Maven是一个广泛使用的Java项目管理工具,它负责管理项目的依赖、构建...

    maven-javaweb入门

    随着对Maven的深入理解和实践,你可以利用其丰富的插件实现更复杂的构建任务,如自动化测试、代码覆盖率报告、部署到远程服务器等。继续探索Maven的世界,你会发现它为JavaWeb开发带来了极大的便利。

    libsass-maven-plugin:用于maven的libsass包装器

    刷新输出文件以进行Eclipse 带有失败文件的增强的错误输出-感谢@VsevolodGolovanov 0.2.8-将libsass升级到3.4.4 用于包含webjar的编译类路径 修复了与操作系统相关的路径分隔符的问题(对每个操作系统都使用“;”...

    maven eclipse插件

    2. **自动资源刷新**:当Maven构建完成后,Eclipse会自动刷新项目,使更改立即生效,无需手动刷新或重启服务器。 3. **错误检测和代码提示**:m2e会分析pom.xml文件,检查语法错误和依赖冲突,并在Eclipse中显示...

    RAD中集成Maven的M2Eclipse插件包及教程

    除了基本的Maven功能,M2Eclipse还支持Eclipse的特性,例如自动构建、问题检测和调试。例如,当代码有编译错误时,M2Eclipse会自动检测并显示在问题视图中;你还可以直接在IDE中调试Maven构建过程。 总的来说,集成...

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

    2. 实时更新:当pom.xml文件发生更改时,m2eclipse会实时同步这些更改到Eclipse工程,避免了手动刷新的需要。 3. 依赖管理:插件提供了可视化依赖树视图,方便查看和管理项目的依赖关系,包括解决依赖冲突和管理...

    eclipse m2e 插件下载

    它使得Eclipse用户能够直接在IDE内部管理Maven项目,执行构建、依赖管理和生命周期操作,极大地提高了开发效率。M2E插件简化了Maven与Eclipse之间的交互,使得开发者无需离开熟悉的IDE环境就能处理Maven相关的任务。...

    eclipse maven插件

    Eclipse Maven插件是开发Java应用程序的重要工具,它将Maven构建系统无缝集成到Eclipse IDE中,使得开发者能够在熟悉的Eclipse环境中管理项目依赖、构建、测试和部署。本篇文章将详细探讨Eclipse Maven插件的功能、...

    Eclipse中创建Web Maven Project并部署到Tomcat中

    在Java EE开发中,Eclipse是一个常用的集成开发环境,而Maven则是一个强大的构建工具,用于管理项目的依赖和构建流程。Tomcat是一个流行的轻量级应用服务器,常用于部署Java Web应用程序。本篇文章将详细解释如何在...

    Springboot 打Jar包,Maven完美解决本地Jar包自动打入Springboot Jar包中

    而Maven作为构建工具,提供了强大的自动化构建功能,能够帮助开发者轻松地实现这一目标。 #### 知识点详解 ##### 1. Maven与Spring Boot打包机制 **Spring Boot** 的一大特点就是可以将整个应用程序及其所有依赖...

    eclipse maven环境操作步骤1

    在本文中,我们将详细探讨如何在Eclipse集成开发环境中设置并操作Maven环境,以便进行Java项目的构建和管理。我们将遵循四个主要步骤:创建Maven工程、编辑POM.xml文件、修改配置文件以及添加额外资源。 ### 步骤1...

    maven常用的命令

    Maven 是一个基于项目对象模型(Project Object Model,POM)的项目管理工具,主要用于管理和构建 Java 项目。以下是 Maven 中的一些常用命令: 1. 创建项目 Maven 提供了 archetype 机制来快速创建项目。使用以下...

    myeclipse的maven插件

    M2Eclipse是Eclipse和MyEclipse中的一个插件,用于集成Maven功能,使得开发者可以在IDE内便捷地创建、管理和构建Maven项目。 **安装Maven插件** 1. **通过MyEclipse内置更新站点安装:** 在MyEclipse中,打开...

    Eclipse Maven开发环境搭建

    在IT行业中,Eclipse是一款广泛使用的Java集成开发环境(IDE),而Maven是项目管理和构建自动化工具,尤其在Java领域非常流行。本文将详细介绍如何在Eclipse中搭建Maven开发环境,以便更高效地管理依赖、构建和部署...

    Maven+jetty+jrebel+m2eclipse+eclipse搭建struts2开发环境

    4. **m2eclipse**:m2eclipse是Eclipse IDE的一个插件,用于集成Maven到Eclipse中,提供了对Maven项目的全面支持,包括构建、依赖管理和生命周期操作。 5. **Eclipse**:Eclipse是最流行的Java开发IDE之一,提供了...

    dcc-eclipse-plugin:Eclipse 的动态类路径容器插件

    2. 使用Maven或Eclipse的内置构建工具构建项目,生成插件的`.jar`文件。 3. 在Eclipse中,通过“窗口”>“首选项”>“Plug-in Development”>“已安装的插件”来安装本地插件。 4. 配置你的项目类路径,利用新插件...

Global site tag (gtag.js) - Google Analytics