bboot-web

bboss booter with webcontainer

License

License

GroupId

GroupId

com.bbossgroups.boot
ArtifactId

ArtifactId

bboot-web
Last Version

Last Version

5.0.3.8.0
Release Date

Release Date

Type

Type

jar
Description

Description

bboot-web
bboss booter with webcontainer
Project URL

Project URL

http://www.bbossgroups.com
Source Code Management

Source Code Management

https://github.com/bbossgroups/bboot

Download bboot-web

How to add to project

<!-- https://jarcasting.com/artifacts/com.bbossgroups.boot/bboot-web/ -->
<dependency>
    <groupId>com.bbossgroups.boot</groupId>
    <artifactId>bboot-web</artifactId>
    <version>5.0.3.8.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.bbossgroups.boot/bboot-web/
implementation 'com.bbossgroups.boot:bboot-web:5.0.3.8.0'
// https://jarcasting.com/artifacts/com.bbossgroups.boot/bboot-web/
implementation ("com.bbossgroups.boot:bboot-web:5.0.3.8.0")
'com.bbossgroups.boot:bboot-web:jar:5.0.3.8.0'
<dependency org="com.bbossgroups.boot" name="bboot-web" rev="5.0.3.8.0">
  <artifact name="bboot-web" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.bbossgroups.boot', module='bboot-web', version='5.0.3.8.0')
)
libraryDependencies += "com.bbossgroups.boot" % "bboot-web" % "5.0.3.8.0"
[com.bbossgroups.boot/bboot-web "5.0.3.8.0"]

Dependencies

compile (55)

Group / Artifact Type Version
org.slf4j : slf4j-log4j12 jar 1.7.25
com.bbossgroups : bboss-util jar 5.0.3.8.0
com.bbossgroups : bboss-mvc jar 5.0.3.8.0
com.bbossgroups : bboss-event jar 5.0.3.8.0
com.bbossgroups : bboss-data jar 5.0.3.8.0
com.bbossgroups : bboss-core jar 5.0.3.8.0
com.bbossgroups : bboss-persistent jar 5.0.3.8.0
com.bbossgroups : bboss-velocity jar 5.0.3.8.0
com.bbossgroups.security : bboss-security jar 5.0.3.7.3
com.bbossgroups.security : bboss-ticket jar 5.0.3.7.3
com.bbossgroups : bboss-soa jar 5.0.3.8.0
com.bbossgroups.rpc : bboss-rpc jar 5.0.2
oro : oro jar 2.0.8
commons-lang : commons-lang jar 2.6
org.ow2.asm : asm jar 5.0.3
cglib : cglib-nodep jar 3.1
com.fasterxml.jackson.core : jackson-annotations jar 2.9.1
com.fasterxml.jackson.core : jackson-core jar 2.9.1
com.fasterxml.jackson.core : jackson-databind jar 2.9.1
com.fasterxml.jackson.dataformat : jackson-dataformat-xml jar 2.9.1
commons-collections : commons-collections jar 3.2.1
com.fasterxml.uuid : java-uuid-generator jar 3.1.2
com.bbossgroups : bboss-taglib jar 5.0.3.8.0
com.bbossgroups : bboss-htmlparser jar 5.0.3.8.0
commons-fileupload : commons-fileupload jar 1.3.1
commons-io : commons-io jar 2.4
jstl : jstl jar 1.2
javax.servlet.jsp : javax.servlet.jsp-api jar 2.3.1
org.eclipse.jetty : jetty-server jar 9.4.8.v20171121
org.eclipse.jetty : jetty-webapp jar 9.4.8.v20171121
org.eclipse.jetty : jetty-jmx jar 9.4.8.v20171121
org.eclipse.jetty : jetty-servlets jar 9.4.8.v20171121
org.eclipse.jetty : apache-jsp jar 9.4.8.v20171121
org.eclipse.jetty : apache-jstl jar 9.4.8.v20171121
xml-resolver : xml-resolver jar 1.2
org.apache.xmlbeans : xmlbeans jar 2.4.0
org.apache.ws.xmlschema : xmlschema-core jar 2.2.1
org.apache.cxf : cxf-rt-bindings-soap jar 3.1.0
org.apache.cxf : cxf-rt-databinding-jaxb jar 3.1.0
org.apache.cxf : cxf-rt-frontend-jaxws jar 3.1.0
org.apache.cxf : cxf-rt-frontend-simple jar 3.1.0
org.apache.cxf : cxf-rt-transports-http jar 3.1.0
org.apache.cxf : cxf-rt-wsdl jar 3.1.0
org.apache.geronimo.specs : geronimo-jaxws_2.2_spec jar 1.1
org.apache.geronimo.specs : geronimo-jms_1.1_spec jar 1.1.1
javax.ws.rs : javax.ws.rs-api jar 2.0-m10
javax.xml.bind : jaxb-api jar 2.2.12
com.sun.xml.bind : jaxb-core jar 2.2.11
com.sun.xml.bind : jaxb-impl jar 2.2.11
com.sun.xml.bind : jaxb-xjc jar 2.2.11
org.apache.neethi : neethi jar 3.0.3
org.codehaus.woodstox : stax2-api jar 3.1.1
org.codehaus.woodstox : woodstox-core-asl jar 4.2.0
wsdl4j : wsdl4j jar 1.6.3
org.jasypt : jasypt jar 1.9.2

test (1)

Group / Artifact Type Version
junit : junit jar 4.12

Project Modules

There are no modules declared in this project.

#bboss booter 基于bboss booter容器,内置jetty容器和tomcat容器 部署运行时可以在config.properties中可以配置应用访问上下文和端口 contextPath=demoproject port=8080

开发调试实时通过jvm参数设置docBase/contextPaht/port: -DdocBase=E:/workspace/bbossgroups/bbootdemo/WebRoot -DcontextPath=demoproject -Dport=8080

构建部署

前提:安装和配置好最新的gradle版本,下载源码

利用gradle构建发布版本

gradle install

运行demo

下载demo git clone -b master --depth 1 https://github.com/bbossgroups/bbootdemo.git

参考demo中的README.md中的说明运行demo

工程中导入bboot-starter-jetty

maven坐标

com.bbossgroups.boot bboot-starter-jetty 5.0.3.8.0

gradle坐标

compile 'com.bbossgroups.boot:bboot-starter-jetty:5.0.3.8.0'

工程中导入bboot-starter-tomcat

maven坐标 '''' com.bbossgroups.boot bboot-starter-tomcat 5.0.3.8.0 ''''

gradle坐标

compile 'com.bbossgroups.boot:bboot-starter-tomcat:5.0.3.8.0'

com.bbossgroups.boot

bbossgroups

Versions

Version
5.0.3.8.0