你是否还在输完命令"mvn clean install",还要不停去找到target文件夹,将包复制到jboss的server/default/deploy文件夹,再在Cmd窗口中找到jboss的路径,然后进入bin文件夹,运行run或run -b 0.0.0.0,每次都这样,多麻烦啊,我们来搞个批处理吧,让它自动完成所有工作,以后就只需点击一次鼠标运行批理处文件,再点击一次鼠标刷新页面,搞掂。
下面这个build.bat就是我常用的一个
build.bat
======================================
cd "D:\project\myproject"
call mvn install
cd target
copy myproject.war "D:\project\project tools\jboss4.2.2.GA\server\default\deploy"
cd "D:\project\project tools\jboss4.2.2.GA\server\default"
del /q "tmp"
del /q "work"
cd "D:\project\project tools\jboss4.2.2.GA\bin"
call run -b 0.0.0.0
下面我一行一行地解释其中的意思
//首先进入我项目的根目录
cd "D:\project\myproject"
//然后就运行mvn,进行编译打包,记得前面要加call哦,不然的话,运行这一句就没下文的了
call mvn install
//打包完毕,转到target文件夹
cd target
//将生成的包(这里是war包)复制到jboss的deploy目录
copy myproject.war "D:\project\project tools\jboss4.2.2.GA\server\default\deploy"
//再跳到到default文件夹,准备删除两个临时文件夹(有些这两个文件夹会缓存,很讨厌)
cd "D:\project\project tools\jboss4.2.2.GA\server\default"
//删掉两个临时文件夹tmp 与 work
del /q "tmp"
del /q "work"
//再跳到jboss的bin文件夹,准备运行命令
cd "D:\project\project tools\jboss4.2.2.GA\bin"
//启动JBOSS,并绑定0.0.0.0,这样别的机才可以访问我的http
call run -b 0.0.0.0
分享到:
相关推荐
WINDOWS 10 一键配置MAVEN 环境变量.抛砖引玉吧,我的代码是根据JAVA一键配置环境变量改编而来的。如有不足之处希望大神们指点。
网上各种安装方法太烦,这次电脑连续被重装,不得不装这些工具N次,...(备注:以上安装文件除了jdk1.7是我以前不知从哪下载的,其他工具的安装文件都是官网下载的,安装教程中有详细的下载网址及方法,在此不再上传)
在搭建完成 Maven、Nexus 和 SVN 服务器后,我们可以使用 Maven 来搭建一个 Eclipse 工程。在这个阶段,我们需要创建一个新的 Eclipse 工程,然后使用 Maven 来管理和构建该工程。我们可以使用 Maven 的 pom.xml ...
### Selenium3+Java+Maven+TestNG+ReportNG+SVN+Jenkins自动化测试环境搭建 #### Java环境搭建 **一、安装JDK1.8** - **步骤**: 下载JDK安装包并按照向导指引进行安装,直至安装完成。 **二、配置JDK环境变量** ...
Maven+Struts2+MyBatis+Spring搭建教程
1 打包简易:和springboot打成jar包完全一致,在进行maven package的时候会根据maven的pom配置自动生成对应的exe文件,简化打包操作,无需在额外动过exe4j ,或者其他复杂方案,而是采用了java原生的jpackage进行...
通过命令如`mvn clean install`,可以执行整个默认生命周期,完成清理、编译、测试、打包和安装到本地仓库的过程。 ** Maven插件 ** Maven的强大之处在于其丰富的插件系统。开发者可以通过插件实现代码覆盖率报告...
项目基本结构是SpringBoot,集成了docker-maven插件实现build完的镜像上传到私服,然后用 Jenkins构建实现docker集群一键自动化部署
Maven+SpringMVC+Spring+Mybatis+Mysql(Oracle)框架整合代码,需要注意的是Maven仓库不提供ojdbc.jar,需要手动添加,mvn install:install-file -DgroupId=...
遍历文件夹及子文件夹下得pom文件,自动清理、编译、安装。适合批量编译多个maven工程
jenkins+jdk+maven一键部署脚本 打包好的包邮`apache-tomcat-8.5.61.tar.gz` 、`apache-maven-3.5.4-bin.tar.gz`、`jdk-8u211-linux-x64.tar.gz` 、 `jenkins.war` 下载完毕后将脚本和 这些包放在/root/下运行即可...
maven-deploy-plugin-2.8.2.jar
Maven通过预定义的生命周期和构建阶段,如clean、compile、test、package、install和deploy,可以自动化地完成编译、测试、打包、部署等一系列工作。在Jenkins环境中,我们可以配置Maven任务,让Jenkins调用Maven来...
- **Build配置**: 指定Maven命令(如`install`、`package`等)。 - **构建后操作**: 选择`Deploy war/ear to a container`,以部署到Tomcat容器中。 **注意事项**: - **坑1**: 确保Git配置正确,尤其是指向`.exe`...
创建后,将Maven项目打包并部署到这个仓库,使用`mvn deploy`命令。 **6. jar包依赖管理** 一旦jar包被部署到Nexus私库,其他项目就可以通过修改POM文件,指定依赖的groupId、artifactId和version,从Nexus私库中...
Maven 使用约定优于配置的原则,简化了构建过程,并通过中央仓库管理依赖关系,使得项目构建和依赖管理变得标准化。 整合这些组件,我们可以创建一个高效的开发环境: - 首先,通过Maven的POM.xml文件定义项目依赖...
【标题】"eclipse+maven+springmvc+spring+mybatis案例附带mysql数据库"是一个典型的Java Web开发项目,它涵盖了多个关键的技术栈,包括Eclipse IDE、Maven构建工具、Spring MVC作为MVC框架、Spring核心框架以及...
maven3.6版本安装包+java环境+idea环境+springboot环境 maven3.6版本安装包+java环境+idea环境+springboot环境 maven3.6版本安装包+java环境+idea环境+springboot环境 maven3.6版本安装包+java环境+idea环境+...
对于需要在多台服务器上部署的应用,可以使用Maven的`deploy`生命周期阶段,配合特定的插件如`maven-deploy-plugin`,将打包后的文件自动上传到远程服务器。然而,集群部署还需要考虑到负载均衡、服务发现和配置管理...