你是否还在输完命令"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
分享到:
相关推荐
基于maven+jsp+servlet+mysql+java的作业管理系统 基于maven+jsp+servlet+mysql+java的作业管理系统 基于maven+jsp+servlet+mysql+java的作业管理系统 基于maven+jsp+servlet+mysql+java的作业管理系统 基于maven+...
WINDOWS 10 一键配置MAVEN 环境变量.抛砖引玉吧,我的代码是根据JAVA一键配置环境变量改编而来的。如有不足之处希望大神们指点。
总结了我花了一周配置好jenkins的一些坑 这些东西都是自己话时间弄的 网上搜不到答案哟 随便一个坑都能卡几天~~如果有疑问可以留言看到就回
网上各种安装方法太烦,这次电脑连续被重装,不得不装这些工具N次,...(备注:以上安装文件除了jdk1.7是我以前不知从哪下载的,其他工具的安装文件都是官网下载的,安装教程中有详细的下载网址及方法,在此不再上传)
### Selenium3+Java+Maven+TestNG+ReportNG+SVN+Jenkins自动化测试环境搭建 #### Java环境搭建 **一、安装JDK1.8** - **步骤**: 下载JDK安装包并按照向导指引进行安装,直至安装完成。 **二、配置JDK环境变量** ...
Maven+Struts2+MyBatis+Spring搭建教程
Maven+SpringBoot+Mybatis+MybatisPlus+MySQL的web项目,执行SpringbootMybatisDemoApplication.java文件的main方法即可把项目跑起来了,数据库相关sql放在了resources的sql文件夹里,记得执行
通过命令如`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=...
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下载、安装、配置教程+编程知识+技术开发+Maven工程; Maven下载、安装、配置教程+编程知识+技术开发+Maven工程; Maven下载、安装、配置教程+编程知识+技术开发+Maven工程; Maven下载、安装、配置教程+编程...
Maven通过预定义的生命周期和构建阶段,如clean、compile、test、package、install和deploy,可以自动化地完成编译、测试、打包、部署等一系列工作。在Jenkins环境中,我们可以配置Maven任务,让Jenkins调用Maven来...
maven-deploy-plugin-2.8.2.jar
- **Build配置**: 指定Maven命令(如`install`、`package`等)。 - **构建后操作**: 选择`Deploy war/ear to a container`,以部署到Tomcat容器中。 **注意事项**: - **坑1**: 确保Git配置正确,尤其是指向`.exe`...
Maven 使用约定优于配置的原则,简化了构建过程,并通过中央仓库管理依赖关系,使得项目构建和依赖管理变得标准化。 整合这些组件,我们可以创建一个高效的开发环境: - 首先,通过Maven的POM.xml文件定义项目依赖...
创建后,将Maven项目打包并部署到这个仓库,使用`mvn deploy`命令。 **6. jar包依赖管理** 一旦jar包被部署到Nexus私库,其他项目就可以通过修改POM文件,指定依赖的groupId、artifactId和version,从Nexus私库中...
【标题】"eclipse+maven+springmvc+spring+mybatis案例附带mysql数据库"是一个典型的Java Web开发项目,它涵盖了多个关键的技术栈,包括Eclipse IDE、Maven构建工具、Spring MVC作为MVC框架、Spring核心框架以及...