博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
采用gradle构建和发布bboss方法介绍
阅读量:6857 次
发布时间:2019-06-26

本文共 1583 字,大约阅读时间需要 5 分钟。

采用gradle构建和发布bboss版本及从maven中央库下载bboss方法介绍 

1.概述 
bboss是国内最早采用gradle来构建和发布版本的开源框架之一,那么gradle是个什么东东?以下公式可以大概表述一下意思: 
gradle=ant+maven 
尤其是通过gretty插件直接可以在eclipse中调试web应用(改了代码不用重启tomcat或者jetty),真是太棒了。 
bboss 4.10.8及后续的版本全部采用gradle来打包构建,目前已经采用gradle构建的模块有: 

  • 1.bboss ioc
  • 2.bboss mvc
  • 3.bboss 持久层
  • 4.bboss taglib
  • 5.bboss util
  • 6.bboss 序列化
  • 7.bboss 分布式事件(devent)
  • 8.bboss quartz定时任务插件
  • 9.bboss hession插件
  • 10.bboss velocity
  • 11.bboss session

在继续后面的介绍之前,必须提前安装好gradle(gradle-2.13或者更高版本)并配置好环境变量,请参考下载和安装gradle。 
2.采用gradle生成bboss eclipse/ide 工程及发布和构建bboss版本 
首先从github下载bboss源码,github地址: 
下载完毕后,进入cmd命令行模式,切换到bboss存放目录,例如 
cd d:/bboss 
执行生成eclipse工程指令 
gradle eclipse 
执行生成idea工程指令 
gradle idea 
可以将对应的eclipse工程或者ide工程导入elcipse或者ide即可 
发布版本到本地maven库: 
gradle publish 
3.采用gradle生成bboss session eclipse/ide 工程及发布和构建bboss session版本 
首先从github下载bboss session源码,github地址: 
下载完毕后,进入cmd命令行模式,切换到bboss session存放目录,例如 
cd d:/security 
执行生成eclipse工程指令 
gradle eclipse 
执行生成idea工程指令 
gradle idea
发布版本到本地maven库: 
gradle publish 
4.bboss和bboss session maven中央库下载地址 
 
5.eclipse中安装gradle插件 
在eclipse marketplace中查找gradle,选择gradle sts插件install即可: 
 
6.通过eclipse gradle插件将bboss导入eclipse 
如果gradle eclipse执行完毕后,在eclipse中,如果已经安装了gradle插件,直接通过gradle将刚才生成的工程导入elipse即可: 
 
 
在eclipse运行gradle任务: 
 
发布的版本存放目录: 
 
7.gradle构建说明 
bboss 4.10.8以后的版本采用gradle打包,对一些包名做了些调整,升级的时候请注意: 
工具包:frameworkset-util.jar->bboss-util.jar 
标签库相关包: 
frameworkset.jar->bboss-taglib.jar 
ditchnet-tabs-taglib.jar->bboss-tabpane.jar 
htmlparser-1.5-20050925.jar->bboss-htmlparser.jar 
持久层包:frameworkset-pool.jar->bboss-persistent.jar 

转载于:https://www.cnblogs.com/bbossgroup/p/bboss_maven_gradle.html

你可能感兴趣的文章
Ubuntu常用软件安装与使用
查看>>
Springboot 如何加密,以及利用Swagger2构建Restful API
查看>>
C++知识点总结(5)
查看>>
高性能Java科学与技术运算库Colt
查看>>
用前端将链接转为二维码,并下载
查看>>
nginx gzip压缩
查看>>
C#设计模式:模板方法模式(Template Method)
查看>>
SpringBoot项目以服务器方式启动
查看>>
静态文件
查看>>
centos永久修改主机名
查看>>
Objective-C
查看>>
在session状态中保存数据库数据
查看>>
论如何优雅的处理回文串 - 回文自动机详解
查看>>
Ubuntu16.04安装NVIDIA驱动时的一些坑与解决方案
查看>>
做一个完整的纯react-naitve安卓应用【从环境安装到应用发布】
查看>>
Maven工程的pom文件引用本地jar包
查看>>
When to Use Bar Charts Instead of Pie Charts
查看>>
打印出不同顺序的字符串&单引号和双引号的差异
查看>>
[C#][Winfrom]自定义窗体主题
查看>>
Linux进程调度时机(转)
查看>>