你是否还在输完命令"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+Spring+Spring MVC+MyBatis+MySQL,搭建SSM框架环境
基于maven+jsp+servlet+mysql+java的作业管理系统 基于maven+jsp+servlet+mysql+java的作业管理系统 基于maven+jsp+servlet+mysql+java的作业管理系统 基于maven+jsp+servlet+mysql+java的作业管理系统 基于maven+...
使用maven整合了struts2+spring+mybatis+springMVC四种开源框架,oracle数据库
基于maven+springmvc+redis+mybatis整合案例框架,主要实现redis的读取案例
WINDOWS 10 一键配置MAVEN 环境变量.抛砖引玉吧,我的代码是根据JAVA一键配置环境变量改编而来的。如有不足之处希望大神们指点。
eclipse工具,用Maven搭建的Spring+Spring MVC+Hibernate框架源码
毕设:基于maven+jsp+servlet+mysql+java的作业管理系统毕设:基于maven+jsp+servlet+mysql+java的作业管理系统毕设:基于maven+jsp+servlet+mysql+java的作业管理系统毕设:基于maven+jsp+servlet+mysql+java的作业...
利用maven搭起的Spring MVC+Mybatis框架,并带有数据库表结构,使用者可直接导入mysql使用,有主外键关系
总结了我花了一周配置好jenkins的一些坑 这些东西都是自己话时间弄的 网上搜不到答案哟 随便一个坑都能卡几天~~如果有疑问可以留言看到就回
持续集成环境maven+nexus+jenkins+svn搭建
Maven+struts2+Hibernate+mysql简单的增删改查,
maven+ssm整合maven+ssm整合maven+ssm整合maven+ssm整合
公司框架是SSH,hibernate用的越来越少,做了几年后,也懒得用了,springjdbc玩到现在,maven,mybatis没用到一直都没去接触,感慨现在技术真是发展越来越快,有点落伍了,最近刚好私下接了个小项目,心想何不用maven...
maven+springMVC+mybatis+velocity+mysql+junit项目框架搭建
全网最全Selenium3+Java+Maven+TestNG+ReportNG+SVN+Jenkins自动化测试环境搭建
mavendem,在eclipse搭建mavenjava环境源码,mybats+spring+maven
使用Maven+springmvc+mybatis+easyui+mysql的demo
maven2搭建hibernate+spring+struts2项目
一、项目简述 本系统功能包括: 学生管理,教师管理,课程管理,成绩管理,系统管理等等。 二、项目运行 环境配置: ...Springboot + Maven + mybatis+ Vue 等等组成,B/S模式 + Maven管理等等。
Maven整合Spring+SpringMVC+Hibernate+SpringDataJPA