`

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

 

分享到:
评论

相关推荐

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

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

    扒站java源码-Spring-Maven-Demo:使用maven构建springweb

    Maven 管理jar包 Mysql 数据库存储 Tomcat 运行用服务器 Redis 非必须, 缓存用, 可在配置中打开 Rabbit 非必须, 队列用, 可在配置打开 Zookeeper 非必须, 可在配置中打开 Lombok, 需要开发环境(IDEA或eclipse)支持 ...

    connect-1.2-all-in-one

    Connect是使用Maven2进行的项目构建,所以并不依赖于任何一款Java IDE,只要支持Maven的IDE都可以进行调试和开发。 NetBeans配置 i)工具->选项->其他->Maven->外部&Maven主页->浏览 把 Maven 的路径加上 ii)...

    connect-1.3.0-all-in-one

    * Connect是使用Maven2进行的项目构建,所以并不依赖于任何一款Java IDE,只要支持Maven的IDE都可以进行调试和开发。 ====`NetBeans配置`__==== # 工具->选项->其他->Maven->外部&Maven主页->浏览 把 Maven 的...

    股票买卖最佳时机leetcode-SimpleStockMarketService:简单股票市场服务

    那么运行该应用程序的最佳环境是IDE,您可以将Eclipse中的项目作为maven项目导入,然后鼠标右键选择Maven -> update project ,然后刷新项目。 然后您可以右键单击StockMarketApplication Run as -> Java ...

    简单基于ivy构建java项目(ivy-base.zip)下载.txt

    本项目基于eclipse中安装ivy插件后,同时配置ivy的setting(不配置默认从 https://repo1.maven.org/maven2/下载到本地用户ivy缓存目录),创建简单java项目并加入ivy file(如下图所示),再加入项目所需的依赖包,...

    FlipkartAssignmentUpdated

    将Eclipse IDE INstall TestNG插件安装到Eclipse导入项目表单确保您已在计算机上安装Java 8将lib文件夹中存在的所有jar都添加到项目构建路径中将JRE的引用添加到构建路径中Execute / Run testng .xml作为TestNGSuite...

    Java 实时社区论坛.zip

    init.properties 中的管理员账号使用 mvn install 进行构建部署到 Servlet 容器的 ROOT 下并启动容器,数据库表会在第一次启动时自动建立注意:没有数据库建表 SQL 脚本,只需要手动建库,表会在第一次启动时自动...

    J2eeFAST企业级快速开发平台-其他

    Druid 1.10.1数据库: Mysql5.7分布式缓存数据库: Redis 4.0.9工具类:Hutool 4.5.8工作流引擎:flowable 6.4.2J2eeFAST安装教程:1、需要准备环境Mysql5.7以上、JDK1.8、Maven3.3、Redis4.X以上、开发工具eclipse或者...

    J2eeFAST企业级快速开发平台 v2.0.8

    1、需要准备环境Mysql5.7以上、JDK1.8、Maven3.3、Redis4.X以上、开发工具eclipse或者IEDA。 2、下载源码git clone https://gitee.com/zhouhuanOGP/J2EEFAST.git。 3、编译代码找到根目录下pom.xml,执行mvn clean ...

Global site tag (gtag.js) - Google Analytics