Springbootcli 简明教程
Spring Boot CLI - Overview
Spring Boot CLI 是 Spring Boot 的命令行界面。它可用于快速开始使用 Spring。它可以运行 Groovy 脚本,这意味着开发人员不必编写样板代码;所有需要的只是专注于业务逻辑。Spring Boot CLI 是创建基于 Spring 的应用程序的最快方式。
Spring Boot CLI - Environment Setup
Spring 是一个基于 Java 的框架;因此,我们需要首先设置 JDK。以下是设置 Spring Boot CLI 以及 JDK 安装所需的步骤。
Step 1 Setup Java Development Kit (JDK)
你可以从 Oracle 的 Java 站点下载 SDK 的最新版本 − Java SE Downloads. 你在下载文件中可以找到安装 JDK 的说明,按照给定的说明进行安装和配置。最后设置 PATH 和 JAVA_HOME 环境变量以引用包含 java 和 javac 的目录,通常分别为 java_install_dir/bin 和 java_install_dir。
如果您运行的是 Windows 且在 C:\jdk-11.0.11 中安装了 JDK,那么您将不得不把以下代码行放入您的 C:\autoexec.bat 文件中。
set PATH=C:\jdk-11.0.11;%PATH%
set JAVA_HOME=C:\jdk-11.0.11
或者,在 Windows NT/2000/XP 中,你必须右键单击我的电脑,选择属性 → 高级 → 环境变量。然后,你将不得不更新 PATH 值并单击确定按钮。
在 Unix(Solaris、Linux 等)中,如果 SDK 安装在 /usr/local/jdk-11.0.11 且您使用 C shell,那么您将不得不把以下代码行放入您的 .cshrc 文件中。
setenv PATH /usr/local/jdk-11.0.11/bin:$PATH
setenv JAVA_HOME /usr/local/jdk-11.0.11
Step 2 - Install Spring Boot CLI
您可以从 https://repo.spring.io/release/org/springframework/boot/spring-boot-cli/ 以 ZIP 归档文件的形式下载 Spring Boot CLI API 的最新版本。下载安装程序后,将 zip 分发包解压缩到方便的位置。例如,在 E:\Test\spring-boot-cli-2.6.3 on Windows 或 /usr/local/spring-boot-cli-2.6.3 on Linux/Unix. 中
确保正确设置此目录上的 CLASSPATH 变量,否则在运行应用程序时会遇到问题。
或者暂时在命令提示符中设置路径以运行 spring boot 应用程序,如下所示−
E:/Test/> set path=E:\Test\spring-boot-cli-2.6.3-bin\spring-2.6.3\bin;%PATH%
Spring Boot CLI - Hello World Example
在此示例中,我们将创建一个基于 Spring Boot + MVC + Rest 的 Web 应用程序。
Step 2: Create Source File
在 E:\Test 文件夹中使用以下源代码创建 FirstApplication.groovy 文件。
@RestController
class FirstApplication {
@RequestMapping("/")
String welcome() {
"Welcome to TutorialsPoint.Com"
}
}
Step 3: Run the application
键入以下命令
E:/Test/> spring run FirstApplication.groovy
现在 Spring Boot CLI 将发挥作用,下载所需的依赖项,运行嵌入式 Tomcat,部署应用程序并启动它。您可以在控制台上看到以下输出。
E:\Test>spring run FirstApplication.groovy
Resolving dependencies...............................
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.6.3)
2022-02-03 11:12:42.683 INFO 6956 --- [ runner-0] o.s.boot.SpringApplication : Starting application using Java 11.0.11 on DESKTOP-86KD9FC with PID 6956 (started by intel in F:\Test)
2022-02-03 11:12:42.710 INFO 6956 --- [ runner-0] o.s.boot.SpringApplication : No active profile set, falling back to default profiles: default
2022-02-03 11:12:45.110 INFO 6956 --- [ runner-0] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2022-02-03 11:12:45.138 INFO 6956 --- [ runner-0] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2022-02-03 11:12:45.139 INFO 6956 --- [ runner-0] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.56]
2022-02-03 11:12:45.229 INFO 6956 --- [ runner-0] org.apache.catalina.loader.WebappLoader : Unknown class loader [org.springframework.boot.cli.compiler.ExtendedGroovyClassLoader$DefaultScopeParentClassLoader@8646db9] of class [class org.springframework.boot.cli.compiler.ExtendedGroovyClassLoader$DefaultScopeParentClassLoader]
2022-02-03 11:12:45.333 INFO 6956 --- [ runner-0] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
2022-02-03 11:12:45.333 INFO 6956 --- [ runner-0] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2124 ms
2022-02-03 11:12:46.901 INFO 6956 --- [ runner-0] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path ''
2022-02-03 11:12:46.930 INFO 6956 --- [ runner-0] o.s.boot.SpringApplication : Started application in 5.416 seconds (JVM running for 49.049)
2022-02-03 11:13:48.910 INFO 6956 --- [nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
2022-02-03 11:13:48.912 INFO 6956 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
2022-02-03 11:13:48.915 INFO 6956 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 3 ms
Step 4: Browse the application in Browser
基于 Spring 的休息应用程序现已准备就绪。打开 URL " http://localhost:8080/ ",您将看到以下输出。
Welcome to TutorialsPoint.Com
"grab" Dependency Deduction
标准 Groovy 代码库包含 @Grab 注解,以便可以声明对第三方库的依赖关系。通过使用 @Grab 注解,Grape Dependency Manager 以类似于 Maven/Gradle 的方式下载 jar,无需任何构建工具。Spring Boot 尝试根据代码推断所需的库。例如,使用 @RestController 表示需要抓取“Tomcat”和“Spring MVC”库。
Grab Hints
下表详细说明了 Spring Boot 用于下载第三方库的提示 -
Sr.No. |
提示和要下载/链接的依赖项 |
1 |
JdbcTemplate, NamedParameterJdbcTemplate, DataSource JDBC Application |
2 |
@EnableJms JMS Application |
3 |
@EnableCaching Caching abstraction |
4 |
@Test JUnit |
5 |
@EnableRabbit RabbitMQ |
6 |
@EnableReactor Project Reactor |
7 |
extends Specification Spock test |
8 |
@EnableBatchProcessing Spring Batch |
9 |
@MessageEndpoint, @EnableIntegrationPatterns Spring Integration |
10 |
@EnableDeviceResolver Spring Mobile |
11 |
@Controller, @RestController, @EnableWebMvc Spring MVC + Embedded Tomcat |
12 |
@EnableWebSecurity Spring Security |
13 |
@EnableTransactionManagement Spring Transaction Management |
"grab" Co-ordinates Deduction
即使没有指定组或版本,我们也可以使用 @Grab 注解指定依赖项。例如,
@Grab('antlr')
现在,Spring Boot CLI 将下载 2.7.7 版本的 antlr,因为它存在于 Spring Boot 的 2.6.3 版本的默认依赖项元数据中。Spring Boot 在默认情况下维护所有依赖项版本,它们在 CLI、Maven 依赖项管理和 Gradle 插件中提供。当我们在没有声明版本的情况下声明属于依赖项元数据中存在的任何那些工件的依赖项时,将使用其表中列出的版本。
下表显示了 Spring Boot CLI 2.6.3 版本的默认元数据中包含的所有依赖项及其版本。
Group Id |
Artifact Id |
Version |
antlr |
antlr |
2.7.7 |
ch.qos.logback |
logback-access |
1.2.10 |
ch.qos.logback |
logback-classic |
1.2.10 |
ch.qos.logback |
logback-core |
1.2.10 |
com.atomikos |
transactions-jdbc |
4.0.6 |
com.atomikos |
transactions-jms |
4.0.6 |
com.atomikos |
transactions-jta |
4.0.6 |
com.couchbase.client |
java-client |
3.2.4 |
com.datastax.oss |
java-driver-core |
4.13.0 |
com.datastax.oss |
java-driver-core-shaded |
4.13.0 |
com.datastax.oss |
java-driver-mapper-processor |
4.13.0 |
com.datastax.oss |
java-driver-mapper-runtime |
4.13.0 |
com.datastax.oss |
java-driver-metrics-micrometer |
4.13.0 |
com.datastax.oss |
java-driver-metrics-microprofile |
4.13.0 |
com.datastax.oss |
java-driver-query-builder |
4.13.0 |
com.datastax.oss |
java-driver-shaded-guava |
25.1-jre-graal-sub-1 |
com.datastax.oss |
java-driver-test-infra |
4.13.0 |
com.datastax.oss |
native-protocol |
1.5.0 |
com.fasterxml |
classmate |
1.5.1 |
com.fasterxml.jackson.core |
jackson-annotations |
2.13.1 |
com.fasterxml.jackson.core |
jackson-core |
2.13.1 |
com.fasterxml.jackson.core |
jackson-databind |
2.13.1 |
com.fasterxml.jackson.dataformat |
jackson-dataformat-avro |
2.13.1 |
com.fasterxml.jackson.dataformat |
jackson-dataformat-cbor |
2.13.1 |
com.fasterxml.jackson.dataformat |
jackson-dataformat-csv |
2.13.1 |
com.fasterxml.jackson.dataformat |
jackson-dataformat-ion |
2.13.1 |
com.fasterxml.jackson.dataformat |
jackson-dataformat-properties |
2.13.1 |
com.fasterxml.jackson.dataformat |
jackson-dataformat-protobuf |
2.13.1 |
com.fasterxml.jackson.dataformat |
jackson-dataformat-smile |
2.13.1 |
com.fasterxml.jackson.dataformat |
jackson-dataformat-toml |
2.13.1 |
com.fasterxml.jackson.dataformat |
jackson-dataformat-xml |
2.13.1 |
com.fasterxml.jackson.dataformat |
jackson-dataformat-yaml |
2.13.1 |
com.fasterxml.jackson.datatype |
jackson-datatype-eclipse-collections |
2.13.1 |
com.fasterxml.jackson.datatype |
jackson-datatype-guava |
2.13.1 |
com.fasterxml.jackson.datatype |
jackson-datatype-hibernate4 |
2.13.1 |
com.fasterxml.jackson.datatype |
jackson-datatype-hibernate5 |
2.13.1 |
com.fasterxml.jackson.datatype |
jackson-datatype-hibernate5-jakarta |
2.13.1 |
com.fasterxml.jackson.datatype |
jackson-datatype-hppc |
2.13.1 |
com.fasterxml.jackson.datatype |
jackson-datatype-jakarta-jsonp |
2.13.1 |
com.fasterxml.jackson.datatype |
jackson-datatype-jaxrs |
2.13.1 |
com.fasterxml.jackson.datatype |
jackson-datatype-jdk8 |
2.13.1 |
com.fasterxml.jackson.datatype |
jackson-datatype-joda |
2.13.1 |
com.fasterxml.jackson.datatype |
jackson-datatype-joda-money |
2.13.1 |
com.fasterxml.jackson.datatype |
jackson-datatype-json-org |
2.13.1 |
com.fasterxml.jackson.datatype |
jackson-datatype-jsr310 |
2.13.1 |
com.fasterxml.jackson.datatype |
jackson-datatype-jsr353 |
2.13.1 |
com.fasterxml.jackson.datatype |
jackson-datatype-pcollections |
2.13.1 |
com.fasterxml.jackson.jakarta.rs |
jackson-jakarta-rs-base |
2.13.1 |
com.fasterxml.jackson.jakarta.rs |
jackson-jakarta-rs-cbor-provider |
2.13.1 |
com.fasterxml.jackson.jakarta.rs |
jackson-jakarta-rs-json-provider |
2.13.1 |
com.fasterxml.jackson.jakarta.rs |
jackson-jakarta-rs-smile-provider |
2.13.1 |
com.fasterxml.jackson.jakarta.rs |
jackson-jakarta-rs-xml-provider |
2.13.1 |
com.fasterxml.jackson.jakarta.rs |
jackson-jakarta-rs-yaml-provider |
2.13.1 |
com.fasterxml.jackson.jaxrs |
jackson-jaxrs-base |
2.13.1 |
com.fasterxml.jackson.jaxrs |
jackson-jaxrs-cbor-provider |
2.13.1 |
com.fasterxml.jackson.jaxrs |
jackson-jaxrs-json-provider |
2.13.1 |
com.fasterxml.jackson.jaxrs |
jackson-jaxrs-smile-provider |
2.13.1 |
com.fasterxml.jackson.jaxrs |
jackson-jaxrs-xml-provider |
2.13.1 |
com.fasterxml.jackson.jaxrs |
jackson-jaxrs-yaml-provider |
2.13.1 |
com.fasterxml.jackson.jr |
jackson-jr-all |
2.13.1 |
com.fasterxml.jackson.jr |
jackson-jr-annotation-support |
2.13.1 |
com.fasterxml.jackson.jr |
jackson-jr-objects |
2.13.1 |
com.fasterxml.jackson.jr |
jackson-jr-retrofit2 |
2.13.1 |
com.fasterxml.jackson.jr |
jackson-jr-stree |
2.13.1 |
com.fasterxml.jackson.module |
jackson-module-afterburner |
2.13.1 |
com.fasterxml.jackson.module |
jackson-module-blackbird |
2.13.1 |
com.fasterxml.jackson.module |
jackson-module-guice |
2.13.1 |
com.fasterxml.jackson.module |
jackson-module-jakarta-xmlbind-annotations |
2.13.1 |
com.fasterxml.jackson.module |
jackson-module-jaxb-annotations |
2.13.1 |
com.fasterxml.jackson.module |
jackson-module-jsonSchema |
2.13.1 |
com.fasterxml.jackson.module |
jackson-module-kotlin |
2.13.1 |
com.fasterxml.jackson.module |
jackson-module-mrbean |
2.13.1 |
com.fasterxml.jackson.module |
jackson-module-no-ctor-deser |
2.13.1 |
com.fasterxml.jackson.module |
jackson-module-osgi |
2.13.1 |
com.fasterxml.jackson.module |
jackson-module-parameter-names |
2.13.1 |
com.fasterxml.jackson.module |
jackson-module-paranamer |
2.13.1 |
com.fasterxml.jackson.module |
jackson-module-scala_2.11 |
2.13.1 |
com.fasterxml.jackson.module |
jackson-module-scala_2.12 |
2.13.1 |
com.fasterxml.jackson.module |
jackson-module-scala_2.13 |
2.13.1 |
com.fasterxml.jackson.module |
jackson-module-scala_3 |
2.13.1 |
com.github.ben-manes.caffeine |
caffeine |
2.9.3 |
com.github.ben-manes.caffeine |
guava |
2.9.3 |
com.github.ben-manes.caffeine |
jcache |
2.9.3 |
com.github.ben-manes.caffeine |
simulator |
2.9.3 |
com.github.mxab.thymeleaf.extras |
thymeleaf-extras-data-attribute |
2.0.1 |
com.google.appengine |
appengine-api-1.0-sdk |
1.9.93 |
com.google.cloud |
cloud-spanner-r2dbc |
1.1.0 |
com.google.code.gson |
gson |
2.8.9 |
com.h2database |
h2 |
1.4.200 |
com.hazelcast |
hazelcast |
4.2.4 |
com.hazelcast |
hazelcast-hibernate52 |
2.2.1 |
com.hazelcast |
hazelcast-hibernate53 |
2.2.1 |
com.hazelcast |
hazelcast-spring |
4.2.4 |
com.ibm.db2 |
jcc |
11.5.7.0 |
com.jayway.jsonpath |
json-path |
2.6.0 |
com.jayway.jsonpath |
json-path-assert |
2.6.0 |
com.microsoft.sqlserver |
mssql-jdbc |
9.4.1.jre8 |
com.oracle.database.ha |
ons |
21.3.0.0 |
com.oracle.database.ha |
simplefan |
21.3.0.0 |
com.oracle.database.jdbc |
ojdbc11 |
21.3.0.0 |
com.oracle.database.jdbc |
ojdbc11-production |
21.3.0.0 |
com.oracle.database.jdbc |
ojdbc8 |
21.3.0.0 |
com.oracle.database.jdbc |
ojdbc8-production |
21.3.0.0 |
com.oracle.database.jdbc |
rsi |
21.3.0.0 |
com.oracle.database.jdbc |
ucp |
21.3.0.0 |
com.oracle.database.jdbc |
ucp11 |
21.3.0.0 |
com.oracle.database.jdbc.debug |
ojdbc11-debug |
21.3.0.0 |
com.oracle.database.jdbc.debug |
ojdbc11-observability-debug |
21.3.0.0 |
com.oracle.database.jdbc.debug |
ojdbc11_g |
21.3.0.0 |
com.oracle.database.jdbc.debug |
ojdbc11dms_g |
21.3.0.0 |
com.oracle.database.jdbc.debug |
ojdbc8-debug |
21.3.0.0 |
com.oracle.database.jdbc.debug |
ojdbc8-observability-debug |
21.3.0.0 |
com.oracle.database.jdbc.debug |
ojdbc8_g |
21.3.0.0 |
com.oracle.database.jdbc.debug |
ojdbc8dms_g |
21.3.0.0 |
com.oracle.database.nls |
orai18n |
21.3.0.0 |
com.oracle.database.observability |
dms |
21.3.0.0 |
com.oracle.database.observability |
ojdbc11-observability |
21.3.0.0 |
com.oracle.database.observability |
ojdbc11dms |
21.3.0.0 |
com.oracle.database.observability |
ojdbc8-observability |
21.3.0.0 |
com.oracle.database.observability |
ojdbc8dms |
21.3.0.0 |
com.oracle.database.r2dbc |
oracle-r2dbc |
0.1.0 |
com.oracle.database.security |
oraclepki |
21.3.0.0 |
com.oracle.database.security |
osdt_cert |
21.3.0.0 |
com.oracle.database.security |
osdt_core |
21.3.0.0 |
com.oracle.database.xml |
xdb |
21.3.0.0 |
com.oracle.database.xml |
xmlparserv2 |
21.3.0.0 |
com.querydsl |
querydsl-apt |
5.0.0 |
com.querydsl |
querydsl-codegen |
5.0.0 |
com.querydsl |
querydsl-codegen-utils |
5.0.0 |
com.querydsl |
querydsl-collections |
5.0.0 |
com.querydsl |
querydsl-core |
5.0.0 |
com.querydsl |
querydsl-guava |
5.0.0 |
com.querydsl |
querydsl-hibernate-search |
5.0.0 |
com.querydsl |
querydsl-jdo |
5.0.0 |
com.querydsl |
querydsl-jpa |
5.0.0 |
com.querydsl |
querydsl-jpa-codegen |
5.0.0 |
com.querydsl |
querydsl-kotlin |
5.0.0 |
com.querydsl |
querydsl-kotlin-codegen |
5.0.0 |
com.querydsl |
querydsl-lucene3 |
5.0.0 |
com.querydsl |
querydsl-lucene4 |
5.0.0 |
com.querydsl |
querydsl-lucene5 |
5.0.0 |
com.querydsl |
querydsl-mongodb |
5.0.0 |
com.querydsl |
querydsl-scala |
5.0.0 |
com.querydsl |
querydsl-spatial |
5.0.0 |
com.querydsl |
querydsl-sql |
5.0.0 |
com.querydsl |
querydsl-sql-codegen |
5.0.0 |
com.querydsl |
querydsl-sql-spatial |
5.0.0 |
com.querydsl |
querydsl-sql-spring |
5.0.0 |
com.rabbitmq |
amqp-client |
5.13.1 |
com.rabbitmq |
stream-client |
0.4.0 |
com.samskivert |
jmustache |
1.15 |
com.sendgrid |
sendgrid-java |
4.7.6 |
com.squareup.okhttp3 |
logging-interceptor |
3.14.9 |
com.squareup.okhttp3 |
mockwebserver |
3.14.9 |
com.squareup.okhttp3 |
okcurl |
3.14.9 |
com.squareup.okhttp3 |
okhttp |
3.14.9 |
com.squareup.okhttp3 |
okhttp-dnsoverhttps |
3.14.9 |
com.squareup.okhttp3 |
okhttp-sse |
3.14.9 |
com.squareup.okhttp3 |
okhttp-testing-support |
3.14.9 |
com.squareup.okhttp3 |
okhttp-tls |
3.14.9 |
com.squareup.okhttp3 |
okhttp-urlconnection |
3.14.9 |
com.sun.activation |
jakarta.activation |
1.2.2 |
com.sun.mail |
jakarta.mail |
1.6.7 |
com.sun.xml.messaging.saaj |
saaj-impl |
1.5.3 |
com.unboundid |
unboundid-ldapsdk |
4.0.14 |
com.zaxxer |
HikariCP |
4.0.3 |
commons-codec |
commons-codec |
1.15 |
commons-pool |
commons-pool |
1.6 |
de.flapdoodle.embed |
de.flapdoodle.embed.mongo |
3.0.0 |
dev.miku |
r2dbc-mysql |
0.8.2.RELEASE |
io.dropwizard.metrics |
metrics-annotation |
4.2.7 |
io.dropwizard.metrics |
metrics-caffeine |
4.2.7 |
io.dropwizard.metrics |
metrics-caffeine3 |
4.2.7 |
io.dropwizard.metrics |
metrics-collectd |
4.2.7 |
io.dropwizard.metrics |
metrics-core |
4.2.7 |
io.dropwizard.metrics |
metrics-ehcache |
4.2.7 |
io.dropwizard.metrics |
metrics-graphite |
4.2.7 |
io.dropwizard.metrics |
metrics-healthchecks |
4.2.7 |
io.dropwizard.metrics |
metrics-httpasyncclient |
4.2.7 |
io.dropwizard.metrics |
metrics-httpclient |
4.2.7 |
io.dropwizard.metrics |
metrics-httpclient5 |
4.2.7 |
io.dropwizard.metrics |
metrics-jakarta-servlet |
4.2.7 |
io.dropwizard.metrics |
metrics-jakarta-servlets |
4.2.7 |
io.dropwizard.metrics |
metrics-jcache |
4.2.7 |
io.dropwizard.metrics |
metrics-jdbi |
4.2.7 |
io.dropwizard.metrics |
metrics-jdbi3 |
4.2.7 |
io.dropwizard.metrics |
metrics-jersey2 |
4.2.7 |
io.dropwizard.metrics |
metrics-jersey3 |
4.2.7 |
io.dropwizard.metrics |
metrics-jetty10 |
4.2.7 |
io.dropwizard.metrics |
metrics-jetty11 |
4.2.7 |
io.dropwizard.metrics |
metrics-jetty9 |
4.2.7 |
io.dropwizard.metrics |
metrics-jmx |
4.2.7 |
io.dropwizard.metrics |
metrics-json |
4.2.7 |
io.dropwizard.metrics |
metrics-jvm |
4.2.7 |
io.dropwizard.metrics |
metrics-log4j2 |
4.2.7 |
io.dropwizard.metrics |
metrics-logback |
4.2.7 |
io.dropwizard.metrics |
metrics-servlet |
4.2.7 |
io.dropwizard.metrics |
metrics-servlets |
4.2.7 |
io.lettuce |
lettuce-core |
6.1.6.RELEASE |
io.micrometer |
micrometer-core |
1.8.2 |
io.micrometer |
micrometer-jersey2 |
1.8.2 |
io.micrometer |
micrometer-registry-appoptics |
1.8.2 |
io.micrometer |
micrometer-registry-atlas |
1.8.2 |
io.micrometer |
micrometer-registry-azure-monitor |
1.8.2 |
io.micrometer |
micrometer-registry-cloudwatch |
1.8.2 |
io.micrometer |
micrometer-registry-cloudwatch2 |
1.8.2 |
io.micrometer |
micrometer-registry-datadog |
1.8.2 |
io.micrometer |
micrometer-registry-dynatrace |
1.8.2 |
io.micrometer |
micrometer-registry-elastic |
1.8.2 |
io.micrometer |
micrometer-registry-ganglia |
1.8.2 |
io.micrometer |
micrometer-registry-graphite |
1.8.2 |
io.micrometer |
micrometer-registry-health |
1.8.2 |
io.micrometer |
micrometer-registry-humio |
1.8.2 |
io.micrometer |
micrometer-registry-influx |
1.8.2 |
io.micrometer |
micrometer-registry-jmx |
1.8.2 |
io.micrometer |
micrometer-registry-kairos |
1.8.2 |
io.micrometer |
micrometer-registry-new-relic |
1.8.2 |
io.micrometer |
micrometer-registry-opentsdb |
1.8.2 |
io.micrometer |
micrometer-registry-prometheus |
1.8.2 |
io.micrometer |
micrometer-registry-signalfx |
1.8.2 |
io.micrometer |
micrometer-registry-stackdriver |
1.8.2 |
io.micrometer |
micrometer-registry-statsd |
1.8.2 |
io.micrometer |
micrometer-registry-wavefront |
1.8.2 |
io.micrometer |
micrometer-test |
1.8.2 |
io.netty |
netty-all |
4.1.73.Final |
io.netty |
netty-buffer |
4.1.73.Final |
io.netty |
netty-codec |
4.1.73.Final |
io.netty |
netty-codec-dns |
4.1.73.Final |
io.netty |
netty-codec-haproxy |
4.1.73.Final |
io.netty |
netty-codec-http |
4.1.73.Final |
io.netty |
netty-codec-http2 |
4.1.73.Final |
io.netty |
netty-codec-memcache |
4.1.73.Final |
io.netty |
netty-codec-mqtt |
4.1.73.Final |
io.netty |
netty-codec-redis |
4.1.73.Final |
io.netty |
netty-codec-smtp |
4.1.73.Final |
io.netty |
netty-codec-socks |
4.1.73.Final |
io.netty |
netty-codec-stomp |
4.1.73.Final |
io.netty |
netty-codec-xml |
4.1.73.Final |
io.netty |
netty-common |
4.1.73.Final |
io.netty |
netty-dev-tools |
4.1.73.Final |
io.netty |
netty-example |
4.1.73.Final |
io.netty |
netty-handler |
4.1.73.Final |
io.netty |
netty-handler-proxy |
4.1.73.Final |
io.netty |
netty-resolver |
4.1.73.Final |
io.netty |
netty-resolver-dns |
4.1.73.Final |
io.netty |
netty-resolver-dns-classes-macos |
4.1.73.Final |
io.netty |
netty-resolver-dns-native-macos |
4.1.73.Final |
io.netty |
netty-tcnative |
2.0.46.Final |
io.netty |
netty-tcnative-boringssl-static |
2.0.46.Final |
io.netty |
netty-tcnative-classes |
2.0.46.Final |
io.netty |
netty-transport |
4.1.73.Final |
io.netty |
netty-transport-classes-epoll |
4.1.73.Final |
io.netty |
netty-transport-classes-kqueue |
4.1.73.Final |
io.netty |
netty-transport-native-epoll |
4.1.73.Final |
io.netty |
netty-transport-native-kqueue |
4.1.73.Final |
io.netty |
netty-transport-native-unix-common |
4.1.73.Final |
io.netty |
netty-transport-rxtx |
4.1.73.Final |
io.netty |
netty-transport-sctp |
4.1.73.Final |
io.netty |
netty-transport-udt |
4.1.73.Final |
io.projectreactor |
reactor-core |
3.4.14 |
io.projectreactor |
reactor-test |
3.4.14 |
io.projectreactor |
reactor-tools |
3.4.14 |
io.projectreactor.addons |
reactor-adapter |
3.4.6 |
io.projectreactor.addons |
reactor-extra |
3.4.6 |
io.projectreactor.addons |
reactor-pool |
0.2.7 |
io.projectreactor.kafka |
reactor-kafka |
1.3.9 |
io.projectreactor.kotlin |
reactor-kotlin-extensions |
1.1.5 |
io.projectreactor.netty |
reactor-netty |
1.0.15 |
io.projectreactor.netty |
reactor-netty-core |
1.0.15 |
io.projectreactor.netty |
reactor-netty-http |
1.0.15 |
io.projectreactor.netty |
reactor-netty-http-brave |
1.0.15 |
io.projectreactor.rabbitmq |
reactor-rabbitmq |
1.5.4 |
io.prometheus |
simpleclient |
0.12.0 |
io.prometheus |
simpleclient_caffeine |
0.12.0 |
io.prometheus |
simpleclient_common |
0.12.0 |
io.prometheus |
simpleclient_dropwizard |
0.12.0 |
io.prometheus |
simpleclient_graphite_bridge |
0.12.0 |
io.prometheus |
simpleclient_guava |
0.12.0 |
io.prometheus |
simpleclient_hibernate |
0.12.0 |
io.prometheus |
simpleclient_hotspot |
0.12.0 |
io.prometheus |
simpleclient_httpserver |
0.12.0 |
io.prometheus |
simpleclient_jetty |
0.12.0 |
io.prometheus |
simpleclient_jetty_jdk8 |
0.12.0 |
io.prometheus |
simpleclient_log4j |
0.12.0 |
io.prometheus |
simpleclient_log4j2 |
0.12.0 |
io.prometheus |
simpleclient_logback |
0.12.0 |
io.prometheus |
simpleclient_pushgateway |
0.12.0 |
io.prometheus |
simpleclient_servlet |
0.12.0 |
io.prometheus |
simpleclient_servlet_jakarta |
0.12.0 |
io.prometheus |
simpleclient_spring_boot |
0.12.0 |
io.prometheus |
simpleclient_spring_web |
0.12.0 |
io.prometheus |
simpleclient_tracer_otel |
0.12.0 |
io.prometheus |
simpleclient_tracer_otel_agent |
0.12.0 |
io.prometheus |
simpleclient_vertx |
0.12.0 |
io.r2dbc |
r2dbc-h2 |
0.8.5.RELEASE |
io.r2dbc |
r2dbc-mssql |
0.8.8.RELEASE |
io.r2dbc |
r2dbc-pool |
0.8.8.RELEASE |
io.r2dbc |
r2dbc-postgresql |
0.8.11.RELEASE |
io.r2dbc |
r2dbc-proxy |
0.8.8.RELEASE |
io.r2dbc |
r2dbc-spi |
0.8.6.RELEASE |
io.reactivex |
rxjava |
1.3.8 |
io.reactivex |
rxjava-reactive-streams |
1.2.1 |
io.reactivex.rxjava2 |
rxjava |
2.2.21 |
io.rest-assured |
json-path |
4.4.0 |
io.rest-assured |
json-schema-validator |
4.4.0 |
io.rest-assured |
rest-assured |
4.4.0 |
io.rest-assured |
scala-support |
4.4.0 |
io.rest-assured |
spring-mock-mvc |
4.4.0 |
io.rest-assured |
spring-web-test-client |
4.4.0 |
io.rest-assured |
xml-path |
4.4.0 |
io.rsocket |
rsocket-core |
1.1.1 |
io.rsocket |
rsocket-load-balancer |
1.1.1 |
io.rsocket |
rsocket-micrometer |
1.1.1 |
io.rsocket |
rsocket-test |
1.1.1 |
io.rsocket |
rsocket-transport-local |
1.1.1 |
io.rsocket |
rsocket-transport-netty |
1.1.1 |
io.spring.gradle |
dependency-management-plugin |
1.0.11.RELEASE |
io.undertow |
undertow-core |
2.2.14.Final |
io.undertow |
undertow-servlet |
2.2.14.Final |
io.undertow |
undertow-websockets-jsr |
2.2.14.Final |
jakarta.activation |
jakarta.activation-api |
1.2.2 |
jakarta.annotation |
jakarta.annotation-api |
1.3.5 |
jakarta.jms |
jakarta.jms-api |
2.0.3 |
jakarta.json |
jakarta.json-api |
1.1.6 |
jakarta.json.bind |
jakarta.json.bind-api |
1.0.2 |
jakarta.mail |
jakarta.mail-api |
1.6.7 |
jakarta.management.j2ee |
jakarta.management.j2ee-api |
1.1.4 |
jakarta.persistence |
jakarta.persistence-api |
2.2.3 |
jakarta.servlet |
jakarta.servlet-api |
4.0.4 |
jakarta.servlet.jsp.jstl |
jakarta.servlet.jsp.jstl-api |
1.2.7 |
jakarta.transaction |
jakarta.transaction-api |
1.3.3 |
jakarta.validation |
jakarta.validation-api |
2.0.2 |
jakarta.websocket |
jakarta.websocket-api |
1.1.2 |
jakarta.ws.rs |
jakarta.ws.rs-api |
2.1.6 |
jakarta.xml.bind |
jakarta.xml.bind-api |
2.3.3 |
jakarta.xml.soap |
jakarta.xml.soap-api |
1.4.2 |
jakarta.xml.ws |
jakarta.xml.ws-api |
2.3.3 |
javax.activation |
javax.activation-api |
1.2.0 |
javax.annotation |
javax.annotation-api |
1.3.2 |
javax.cache |
cache-api |
1.1.1 |
javax.jms |
javax.jms-api |
2.0.1 |
javax.json |
javax.json-api |
1.1.4 |
javax.json.bind |
javax.json.bind-api |
1.0 |
javax.mail |
javax.mail-api |
1.6.2 |
javax.money |
money-api |
1.1 |
javax.persistence |
javax.persistence-api |
2.2 |
javax.servlet |
javax.servlet-api |
4.0.1 |
javax.servlet |
jstl |
1.2 |
javax.transaction |
javax.transaction-api |
1.3 |
javax.validation |
validation-api |
2.0.1.Final |
javax.websocket |
javax.websocket-api |
1.1 |
javax.xml.bind |
jaxb-api |
2.3.1 |
javax.xml.ws |
jaxws-api |
2.3.1 |
jaxen |
jaxen |
1.2.0 |
junit |
junit |
4.13.2 |
mysql |
mysql-connector-java |
8.0.28 |
net.bytebuddy |
byte-buddy |
1.11.22 |
net.bytebuddy |
byte-buddy-agent |
1.11.22 |
net.minidev |
json-smart |
2.4.7 |
net.sf.ehcache |
ehcache |
2.10.9.2 |
net.sourceforge.htmlunit |
htmlunit |
2.54.0 |
net.sourceforge.jtds |
jtds |
1.3.1 |
net.sourceforge.nekohtml |
nekohtml |
1.9.22 |
nz.net.ultraq.thymeleaf |
thymeleaf-layout-dialect |
3.0.0 |
org.apache.activemq |
activemq-amqp |
5.16.3 |
org.apache.activemq |
activemq-blueprint |
5.16.3 |
org.apache.activemq |
activemq-broker |
5.16.3 |
org.apache.activemq |
activemq-camel |
5.16.3 |
org.apache.activemq |
activemq-client |
5.16.3 |
org.apache.activemq |
activemq-console |
5.16.3 |
org.apache.activemq |
activemq-http |
5.16.3 |
org.apache.activemq |
activemq-jaas |
5.16.3 |
org.apache.activemq |
activemq-jdbc-store |
5.16.3 |
org.apache.activemq |
activemq-jms-pool |
5.16.3 |
org.apache.activemq |
activemq-kahadb-store |
5.16.3 |
org.apache.activemq |
activemq-karaf |
5.16.3 |
org.apache.activemq |
activemq-leveldb-store |
5.16.3 |
org.apache.activemq |
activemq-log4j-appender |
5.16.3 |
org.apache.activemq |
activemq-mqtt |
5.16.3 |
org.apache.activemq |
activemq-openwire-generator |
5.16.3 |
org.apache.activemq |
activemq-openwire-legacy |
5.16.3 |
org.apache.activemq |
activemq-osgi |
5.16.3 |
org.apache.activemq |
activemq-partition |
5.16.3 |
org.apache.activemq |
activemq-pool |
5.16.3 |
org.apache.activemq |
activemq-ra |
5.16.3 |
org.apache.activemq |
activemq-run |
5.16.3 |
org.apache.activemq |
activemq-runtime-config |
5.16.3 |
org.apache.activemq |
activemq-shiro |
5.16.3 |
org.apache.activemq |
activemq-spring |
5.16.3 |
org.apache.activemq |
activemq-stomp |
5.16.3 |
org.apache.activemq |
activemq-web |
5.16.3 |
org.apache.activemq |
artemis-amqp-protocol |
2.19.0 |
org.apache.activemq |
artemis-commons |
2.19.0 |
org.apache.activemq |
artemis-core-client |
2.19.0 |
org.apache.activemq |
artemis-jms-client |
2.19.0 |
org.apache.activemq |
artemis-jms-server |
2.19.0 |
org.apache.activemq |
artemis-journal |
2.19.0 |
org.apache.activemq |
artemis-selector |
2.19.0 |
org.apache.activemq |
artemis-server |
2.19.0 |
org.apache.activemq |
artemis-service-extensions |
2.19.0 |
org.apache.commons |
commons-dbcp2 |
2.9.0 |
org.apache.commons |
commons-lang3 |
3.12.0 |
org.apache.commons |
commons-pool2 |
2.11.1 |
org.apache.derby |
derby |
10.14.2.0 |
org.apache.derby |
derbyclient |
10.14.2.0 |
org.apache.httpcomponents |
fluent-hc |
4.5.13 |
org.apache.httpcomponents |
httpasyncclient |
4.1.5 |
org.apache.httpcomponents |
httpclient |
4.5.13 |
org.apache.httpcomponents |
httpclient-cache |
4.5.13 |
org.apache.httpcomponents |
httpclient-osgi |
4.5.13 |
org.apache.httpcomponents |
httpclient-win |
4.5.13 |
org.apache.httpcomponents |
httpcore |
4.4.15 |
org.apache.httpcomponents |
httpcore-nio |
4.4.15 |
org.apache.httpcomponents |
httpmime |
4.5.13 |
org.apache.httpcomponents.client5 |
httpclient5 |
5.1.2 |
org.apache.httpcomponents.client5 |
httpclient5-cache |
5.1.2 |
org.apache.httpcomponents.client5 |
httpclient5-fluent |
5.1.2 |
org.apache.httpcomponents.client5 |
httpclient5-win |
5.1.2 |
org.apache.httpcomponents.core5 |
httpcore5 |
5.1.3 |
org.apache.httpcomponents.core5 |
httpcore5-h2 |
5.1.3 |
org.apache.httpcomponents.core5 |
httpcore5-reactive |
5.1.3 |
org.apache.johnzon |
johnzon-core |
1.2.15 |
org.apache.johnzon |
johnzon-jaxrs |
1.2.15 |
org.apache.johnzon |
johnzon-jsonb |
1.2.15 |
org.apache.johnzon |
johnzon-jsonb-extras |
1.2.15 |
org.apache.johnzon |
johnzon-jsonschema |
1.2.15 |
org.apache.johnzon |
johnzon-mapper |
1.2.15 |
org.apache.johnzon |
johnzon-websocket |
1.2.15 |
org.apache.kafka |
connect-api |
3.0.0 |
org.apache.kafka |
connect-basic-auth-extension |
3.0.0 |
org.apache.kafka |
connect-file |
3.0.0 |
org.apache.kafka |
connect-json |
3.0.0 |
org.apache.kafka |
connect-runtime |
3.0.0 |
org.apache.kafka |
connect-transforms |
3.0.0 |
org.apache.kafka |
kafka-clients |
3.0.0 |
org.apache.kafka |
kafka-log4j-appender |
3.0.0 |
org.apache.kafka |
kafka-metadata |
3.0.0 |
org.apache.kafka |
kafka-streams |
3.0.0 |
org.apache.kafka |
kafka-streams-scala_2.12 |
3.0.0 |
org.apache.kafka |
kafka-streams-scala_2.13 |
3.0.0 |
org.apache.kafka |
kafka-streams-test-utils |
3.0.0 |
org.apache.kafka |
kafka-tools |
3.0.0 |
org.apache.kafka |
kafka_2.12 |
3.0.0 |
org.apache.kafka |
kafka_2.13 |
3.0.0 |
org.apache.logging.log4j |
log4j-1.2-api |
2.17.1 |
org.apache.logging.log4j |
log4j-api |
2.17.1 |
org.apache.logging.log4j |
log4j-appserver |
2.17.1 |
org.apache.logging.log4j |
log4j-cassandra |
2.17.1 |
org.apache.logging.log4j |
log4j-core |
2.17.1 |
org.apache.logging.log4j |
log4j-couchdb |
2.17.1 |
org.apache.logging.log4j |
log4j-docker |
2.17.1 |
org.apache.logging.log4j |
log4j-flume-ng |
2.17.1 |
org.apache.logging.log4j |
log4j-iostreams |
2.17.1 |
org.apache.logging.log4j |
log4j-jcl |
2.17.1 |
org.apache.logging.log4j |
log4j-jmx-gui |
2.17.1 |
org.apache.logging.log4j |
log4j-jpa |
2.17.1 |
org.apache.logging.log4j |
log4j-jpl |
2.17.1 |
org.apache.logging.log4j |
log4j-jul |
2.17.1 |
org.apache.logging.log4j |
log4j-kubernetes |
2.17.1 |
org.apache.logging.log4j |
log4j-layout-template-json |
2.17.1 |
org.apache.logging.log4j |
log4j-liquibase |
2.17.1 |
org.apache.logging.log4j |
log4j-mongodb3 |
2.17.1 |
org.apache.logging.log4j |
log4j-mongodb4 |
2.17.1 |
org.apache.logging.log4j |
log4j-slf4j-impl |
2.17.1 |
org.apache.logging.log4j |
log4j-slf4j18-impl |
2.17.1 |
org.apache.logging.log4j |
log4j-spring-boot |
2.17.1 |
org.apache.logging.log4j |
log4j-spring-cloud-config-client |
2.17.1 |
org.apache.logging.log4j |
log4j-taglib |
2.17.1 |
org.apache.logging.log4j |
log4j-to-slf4j |
2.17.1 |
org.apache.logging.log4j |
log4j-web |
2.17.1 |
org.apache.solr |
solr-analysis-extras |
8.8.2 |
org.apache.solr |
solr-analytics |
8.8.2 |
org.apache.solr |
solr-cell |
8.8.2 |
org.apache.solr |
solr-core |
8.8.2 |
org.apache.solr |
solr-dataimporthandler |
8.8.2 |
org.apache.solr |
solr-dataimporthandler-extras |
8.8.2 |
org.apache.solr |
solr-langid |
8.8.2 |
org.apache.solr |
solr-ltr |
8.8.2 |
org.apache.solr |
solr-solrj |
8.8.2 |
org.apache.solr |
solr-test-framework |
8.8.2 |
org.apache.solr |
solr-velocity |
8.8.2 |
org.apache.tomcat |
tomcat-annotations-api |
9.0.56 |
org.apache.tomcat |
tomcat-jdbc |
9.0.56 |
org.apache.tomcat |
tomcat-jsp-api |
9.0.56 |
org.apache.tomcat.embed |
tomcat-embed-core |
9.0.56 |
org.apache.tomcat.embed |
tomcat-embed-el |
9.0.56 |
org.apache.tomcat.embed |
tomcat-embed-jasper |
9.0.56 |
org.apache.tomcat.embed |
tomcat-embed-websocket |
9.0.56 |
org.aspectj |
aspectjrt |
1.9.7 |
org.aspectj |
aspectjtools |
1.9.7 |
org.aspectj |
aspectjweaver |
1.9.7 |
org.assertj |
assertj-core |
3.21.0 |
org.awaitility |
awaitility |
4.1.1 |
org.awaitility |
awaitility-groovy |
4.1.1 |
org.awaitility |
awaitility-kotlin |
4.1.1 |
org.awaitility |
awaitility-scala |
4.1.1 |
org.codehaus.groovy |
groovy |
3.0.9 |
org.codehaus.groovy |
groovy-ant |
3.0.9 |
org.codehaus.groovy |
groovy-astbuilder |
3.0.9 |
org.codehaus.groovy |
groovy-bsf |
3.0.9 |
org.codehaus.groovy |
groovy-cli-commons |
3.0.9 |
org.codehaus.groovy |
groovy-cli-picocli |
3.0.9 |
org.codehaus.groovy |
groovy-console |
3.0.9 |
org.codehaus.groovy |
groovy-datetime |
3.0.9 |
org.codehaus.groovy |
groovy-dateutil |
3.0.9 |
org.codehaus.groovy |
groovy-docgenerator |
3.0.9 |
org.codehaus.groovy |
groovy-groovydoc |
3.0.9 |
org.codehaus.groovy |
groovy-groovysh |
3.0.9 |
org.codehaus.groovy |
groovy-jaxb |
3.0.9 |
org.codehaus.groovy |
groovy-jmx |
3.0.9 |
org.codehaus.groovy |
groovy-json |
3.0.9 |
org.codehaus.groovy |
groovy-jsr223 |
3.0.9 |
org.codehaus.groovy |
groovy-macro |
3.0.9 |
org.codehaus.groovy |
groovy-nio |
3.0.9 |
org.codehaus.groovy |
groovy-servlet |
3.0.9 |
org.codehaus.groovy |
groovy-sql |
3.0.9 |
org.codehaus.groovy |
groovy-swing |
3.0.9 |
org.codehaus.groovy |
groovy-templates |
3.0.9 |
org.codehaus.groovy |
groovy-test |
3.0.9 |
org.codehaus.groovy |
groovy-test-junit5 |
3.0.9 |
org.codehaus.groovy |
groovy-testng |
3.0.9 |
org.codehaus.groovy |
groovy-xml |
3.0.9 |
org.codehaus.groovy |
groovy-yaml |
3.0.9 |
org.codehaus.janino |
commons-compiler |
3.1.6 |
org.codehaus.janino |
commons-compiler-jdk |
3.1.6 |
org.codehaus.janino |
janino |
3.1.6 |
org.eclipse.jetty |
apache-jsp |
9.4.44.v20210927 |
org.eclipse.jetty |
apache-jstl |
9.4.44.v20210927 |
org.eclipse.jetty |
infinispan-common |
9.4.44.v20210927 |
org.eclipse.jetty |
infinispan-embedded-query |
9.4.44.v20210927 |
org.eclipse.jetty |
infinispan-remote-query |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-alpn-client |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-alpn-conscrypt-client |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-alpn-conscrypt-server |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-alpn-java-client |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-alpn-java-server |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-alpn-openjdk8-client |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-alpn-openjdk8-server |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-alpn-server |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-annotations |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-ant |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-client |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-continuation |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-deploy |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-distribution |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-hazelcast |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-home |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-http |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-http-spi |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-io |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-jaas |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-jaspi |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-jmx |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-jndi |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-nosql |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-openid |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-plus |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-proxy |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-quickstart |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-reactive-httpclient |
1.1.10 |
org.eclipse.jetty |
jetty-rewrite |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-security |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-server |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-servlet |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-servlets |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-spring |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-unixsocket |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-util |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-util-ajax |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-webapp |
9.4.44.v20210927 |
org.eclipse.jetty |
jetty-xml |
9.4.44.v20210927 |
org.eclipse.jetty.fcgi |
fcgi-client |
9.4.44.v20210927 |
org.eclipse.jetty.fcgi |
fcgi-server |
9.4.44.v20210927 |
org.eclipse.jetty.gcloud |
jetty-gcloud-session-manager |
9.4.44.v20210927 |
org.eclipse.jetty.http2 |
http2-client |
9.4.44.v20210927 |
org.eclipse.jetty.http2 |
http2-common |
9.4.44.v20210927 |
org.eclipse.jetty.http2 |
http2-hpack |
9.4.44.v20210927 |
org.eclipse.jetty.http2 |
http2-http-client-transport |
9.4.44.v20210927 |
org.eclipse.jetty.http2 |
http2-server |
9.4.44.v20210927 |
org.eclipse.jetty.memcached |
jetty-memcached-sessions |
9.4.44.v20210927 |
org.eclipse.jetty.orbit |
javax.servlet.jsp |
2.2.0.v201112011158 |
org.eclipse.jetty.osgi |
jetty-httpservice |
9.4.44.v20210927 |
org.eclipse.jetty.osgi |
jetty-osgi-boot |
9.4.44.v20210927 |
org.eclipse.jetty.osgi |
jetty-osgi-boot-jsp |
9.4.44.v20210927 |
org.eclipse.jetty.osgi |
jetty-osgi-boot-warurl |
9.4.44.v20210927 |
org.eclipse.jetty.websocket |
javax-websocket-client-impl |
9.4.44.v20210927 |
org.eclipse.jetty.websocket |
javax-websocket-server-impl |
9.4.44.v20210927 |
org.eclipse.jetty.websocket |
websocket-api |
9.4.44.v20210927 |
org.eclipse.jetty.websocket |
websocket-client |
9.4.44.v20210927 |
org.eclipse.jetty.websocket |
websocket-common |
9.4.44.v20210927 |
org.eclipse.jetty.websocket |
websocket-server |
9.4.44.v20210927 |
org.eclipse.jetty.websocket |
websocket-servlet |
9.4.44.v20210927 |
org.ehcache |
ehcache |
3.9.9 |
org.ehcache |
ehcache-clustered |
3.9.9 |
org.ehcache |
ehcache-transactions |
3.9.9 |
org.elasticsearch |
elasticsearch |
7.15.2 |
org.elasticsearch.client |
elasticsearch-rest-client |
7.15.2 |
org.elasticsearch.client |
elasticsearch-rest-client-sniffer |
7.15.2 |
org.elasticsearch.client |
elasticsearch-rest-high-level-client |
7.15.2 |
org.elasticsearch.client |
transport |
7.15.2 |
org.elasticsearch.distribution.integ-test-zip |
elasticsearch |
7.15.2 |
org.elasticsearch.plugin |
transport-netty4-client |
7.15.2 |
org.firebirdsql.jdbc |
jaybird |
4.0.5.java8 |
org.firebirdsql.jdbc |
jaybird-jdk18 |
4.0.5.java8 |
org.flywaydb |
flyway-core |
8.0.5 |
org.freemarker |
freemarker |
2.3.31 |
org.glassfish |
jakarta.el |
3.0.4 |
org.glassfish.jaxb |
codemodel |
2.3.5 |
org.glassfish.jaxb |
codemodel-annotation-compiler |
2.3.5 |
org.glassfish.jaxb |
jaxb-jxc |
2.3.5 |
org.glassfish.jaxb |
jaxb-runtime |
2.3.5 |
org.glassfish.jaxb |
jaxb-xjc |
2.3.5 |
org.glassfish.jaxb |
txw2 |
2.3.5 |
org.glassfish.jaxb |
txwc2 |
2.3.5 |
org.glassfish.jaxb |
xsom |
2.3.5 |
org.glassfish.jersey.bundles |
jaxrs-ri |
2.35 |
org.glassfish.jersey.connectors |
jersey-apache-connector |
2.35 |
org.glassfish.jersey.connectors |
jersey-grizzly-connector |
2.35 |
org.glassfish.jersey.connectors |
jersey-helidon-connector |
2.35 |
org.glassfish.jersey.connectors |
jersey-jdk-connector |
2.35 |
org.glassfish.jersey.connectors |
jersey-jetty-connector |
2.35 |
org.glassfish.jersey.connectors |
jersey-netty-connector |
2.35 |
org.glassfish.jersey.containers |
jersey-container-grizzly2-http |
2.35 |
org.glassfish.jersey.containers |
jersey-container-grizzly2-servlet |
2.35 |
org.glassfish.jersey.containers |
jersey-container-jdk-http |
2.35 |
org.glassfish.jersey.containers |
jersey-container-jetty-http |
2.35 |
org.glassfish.jersey.containers |
jersey-container-jetty-servlet |
2.35 |
org.glassfish.jersey.containers |
jersey-container-netty-http |
2.35 |
org.glassfish.jersey.containers |
jersey-container-servlet |
2.35 |
org.glassfish.jersey.containers |
jersey-container-servlet-core |
2.35 |
org.glassfish.jersey.containers |
jersey-container-simple-http |
2.35 |
org.glassfish.jersey.containers.glassfish |
jersey-gf-ejb |
2.35 |
org.glassfish.jersey.core |
jersey-client |
2.35 |
org.glassfish.jersey.core |
jersey-common |
2.35 |
org.glassfish.jersey.core |
jersey-server |
2.35 |
org.glassfish.jersey.ext |
jersey-bean-validation |
2.35 |
org.glassfish.jersey.ext |
jersey-declarative-linking |
2.35 |
org.glassfish.jersey.ext |
jersey-entity-filtering |
2.35 |
org.glassfish.jersey.ext |
jersey-metainf-services |
2.35 |
org.glassfish.jersey.ext |
jersey-mvc |
2.35 |
org.glassfish.jersey.ext |
jersey-mvc-bean-validation |
2.35 |
org.glassfish.jersey.ext |
jersey-mvc-freemarker |
2.35 |
org.glassfish.jersey.ext |
jersey-mvc-jsp |
2.35 |
org.glassfish.jersey.ext |
jersey-mvc-mustache |
2.35 |
org.glassfish.jersey.ext |
jersey-proxy-client |
2.35 |
org.glassfish.jersey.ext |
jersey-servlet-portability |
2.35 |
org.glassfish.jersey.ext |
jersey-spring4 |
2.35 |
org.glassfish.jersey.ext |
jersey-spring5 |
2.35 |
org.glassfish.jersey.ext |
jersey-wadl-doclet |
2.35 |
org.glassfish.jersey.ext.cdi |
jersey-cdi-rs-inject |
2.35 |
org.glassfish.jersey.ext.cdi |
jersey-cdi1x |
2.35 |
org.glassfish.jersey.ext.cdi |
jersey-cdi1x-ban-custom-hk2-binding |
2.35 |
org.glassfish.jersey.ext.cdi |
jersey-cdi1x-servlet |
2.35 |
org.glassfish.jersey.ext.cdi |
jersey-cdi1x-transaction |
2.35 |
org.glassfish.jersey.ext.cdi |
jersey-cdi1x-validation |
2.35 |
org.glassfish.jersey.ext.cdi |
jersey-weld2-se |
2.35 |
org.glassfish.jersey.ext.microprofile |
jersey-mp-config |
2.35 |
org.glassfish.jersey.ext.microprofile |
jersey-mp-rest-client |
2.35 |
org.glassfish.jersey.ext.rx |
jersey-rx-client-guava |
2.35 |
org.glassfish.jersey.ext.rx |
jersey-rx-client-rxjava |
2.35 |
org.glassfish.jersey.ext.rx |
jersey-rx-client-rxjava2 |
2.35 |
org.glassfish.jersey.inject |
jersey-cdi2-se |
2.35 |
org.glassfish.jersey.inject |
jersey-hk2 |
2.35 |
org.glassfish.jersey.media |
jersey-media-jaxb |
2.35 |
org.glassfish.jersey.media |
jersey-media-json-binding |
2.35 |
org.glassfish.jersey.media |
jersey-media-json-jackson |
2.35 |
org.glassfish.jersey.media |
jersey-media-json-jettison |
2.35 |
org.glassfish.jersey.media |
jersey-media-json-processing |
2.35 |
org.glassfish.jersey.media |
jersey-media-kryo |
2.35 |
org.glassfish.jersey.media |
jersey-media-moxy |
2.35 |
org.glassfish.jersey.media |
jersey-media-multipart |
2.35 |
org.glassfish.jersey.media |
jersey-media-sse |
2.35 |
org.glassfish.jersey.security |
oauth1-client |
2.35 |
org.glassfish.jersey.security |
oauth1-server |
2.35 |
org.glassfish.jersey.security |
oauth1-signature |
2.35 |
org.glassfish.jersey.security |
oauth2-client |
2.35 |
org.glassfish.jersey.test-framework |
jersey-test-framework-core |
2.35 |
org.glassfish.jersey.test-framework |
jersey-test-framework-util |
2.35 |
org.glassfish.jersey.test-framework.providers |
jersey-test-framework-provider-bundle |
2.35 |
org.glassfish.jersey.test-framework.providers |
jersey-test-framework-provider-external |
2.35 |
org.glassfish.jersey.test-framework.providers |
jersey-test-framework-provider-grizzly2 |
2.35 |
org.glassfish.jersey.test-framework.providers |
jersey-test-framework-provider-inmemory |
2.35 |
org.glassfish.jersey.test-framework.providers |
jersey-test-framework-provider-jdk-http |
2.35 |
org.glassfish.jersey.test-framework.providers |
jersey-test-framework-provider-jetty |
2.35 |
org.glassfish.jersey.test-framework.providers |
jersey-test-framework-provider-simple |
2.35 |
org.glassfish.web |
jakarta.servlet.jsp.jstl |
1.2.6 |
org.hamcrest |
hamcrest |
2.2 |
org.hamcrest |
hamcrest-core |
2.2 |
org.hamcrest |
hamcrest-library |
2.2 |
org.hibernate |
hibernate-c3p0 |
5.6.4.Final |
org.hibernate |
hibernate-core |
5.6.4.Final |
org.hibernate |
hibernate-ehcache |
5.6.4.Final |
org.hibernate |
hibernate-entitymanager |
5.6.4.Final |
org.hibernate |
hibernate-envers |
5.6.4.Final |
org.hibernate |
hibernate-hikaricp |
5.6.4.Final |
org.hibernate |
hibernate-java8 |
5.6.4.Final |
org.hibernate |
hibernate-jcache |
5.6.4.Final |
org.hibernate |
hibernate-jpamodelgen |
5.6.4.Final |
org.hibernate |
hibernate-micrometer |
5.6.4.Final |
org.hibernate |
hibernate-proxool |
5.6.4.Final |
org.hibernate |
hibernate-spatial |
5.6.4.Final |
org.hibernate |
hibernate-testing |
5.6.4.Final |
org.hibernate |
hibernate-vibur |
5.6.4.Final |
org.hibernate.validator |
hibernate-validator |
6.2.0.Final |
org.hibernate.validator |
hibernate-validator-annotation-processor |
6.2.0.Final |
org.hsqldb |
hsqldb |
2.5.2 |
org.infinispan |
infinispan-anchored-keys |
12.1.11.Final |
org.infinispan |
infinispan-api |
12.1.11.Final |
org.infinispan |
infinispan-cachestore-jdbc |
12.1.11.Final |
org.infinispan |
infinispan-cachestore-jpa |
12.1.11.Final |
org.infinispan |
infinispan-cachestore-remote |
12.1.11.Final |
org.infinispan |
infinispan-cachestore-rocksdb |
12.1.11.Final |
org.infinispan |
infinispan-cdi-common |
12.1.11.Final |
org.infinispan |
infinispan-cdi-embedded |
12.1.11.Final |
org.infinispan |
infinispan-cdi-remote |
12.1.11.Final |
org.infinispan |
infinispan-checkstyle |
12.1.11.Final |
org.infinispan |
infinispan-cli-client |
12.1.11.Final |
org.infinispan |
infinispan-client-hotrod |
12.1.11.Final |
org.infinispan |
infinispan-client-rest |
12.1.11.Final |
org.infinispan |
infinispan-cloudevents-integration |
12.1.11.Final |
org.infinispan |
infinispan-clustered-counter |
12.1.11.Final |
org.infinispan |
infinispan-clustered-lock |
12.1.11.Final |
org.infinispan |
infinispan-commons |
12.1.11.Final |
org.infinispan |
infinispan-commons-test |
12.1.11.Final |
org.infinispan |
infinispan-component-annotations |
12.1.11.Final |
org.infinispan |
infinispan-component-processor |
12.1.11.Final |
org.infinispan |
infinispan-console |
0.14.3.Final |
org.infinispan |
infinispan-core |
12.1.11.Final |
org.infinispan |
infinispan-extended-statistics |
12.1.11.Final |
org.infinispan |
infinispan-hibernate-cache-commons |
12.1.11.Final |
org.infinispan |
infinispan-hibernate-cache-spi |
12.1.11.Final |
org.infinispan |
infinispan-hibernate-cache-v51 |
12.1.11.Final |
org.infinispan |
infinispan-hibernate-cache-v53 |
12.1.11.Final |
org.infinispan |
infinispan-jboss-marshalling |
12.1.11.Final |
org.infinispan |
infinispan-jcache |
12.1.11.Final |
org.infinispan |
infinispan-jcache-commons |
12.1.11.Final |
org.infinispan |
infinispan-jcache-remote |
12.1.11.Final |
org.infinispan |
infinispan-key-value-store-client |
12.1.11.Final |
org.infinispan |
infinispan-marshaller-kryo |
12.1.11.Final |
org.infinispan |
infinispan-marshaller-kryo-bundle |
12.1.11.Final |
org.infinispan |
infinispan-marshaller-protostuff |
12.1.11.Final |
org.infinispan |
infinispan-marshaller-protostuff-bundle |
12.1.11.Final |
org.infinispan |
infinispan-multimap |
12.1.11.Final |
org.infinispan |
infinispan-objectfilter |
12.1.11.Final |
org.infinispan |
infinispan-persistence-soft-index |
12.1.11.Final |
org.infinispan |
infinispan-query |
12.1.11.Final |
org.infinispan |
infinispan-query-core |
12.1.11.Final |
org.infinispan |
infinispan-query-dsl |
12.1.11.Final |
org.infinispan |
infinispan-remote-query-client |
12.1.11.Final |
org.infinispan |
infinispan-remote-query-server |
12.1.11.Final |
org.infinispan |
infinispan-scripting |
12.1.11.Final |
org.infinispan |
infinispan-server-core |
12.1.11.Final |
org.infinispan |
infinispan-server-hotrod |
12.1.11.Final |
org.infinispan |
infinispan-server-memcached |
12.1.11.Final |
org.infinispan |
infinispan-server-rest |
12.1.11.Final |
org.infinispan |
infinispan-server-router |
12.1.11.Final |
org.infinispan |
infinispan-server-runtime |
12.1.11.Final |
org.infinispan |
infinispan-server-testdriver-core |
12.1.11.Final |
org.infinispan |
infinispan-server-testdriver-junit4 |
12.1.11.Final |
org.infinispan |
infinispan-server-testdriver-junit5 |
12.1.11.Final |
org.infinispan |
infinispan-spring-boot-starter-embedded |
12.1.11.Final |
org.infinispan |
infinispan-spring-boot-starter-remote |
12.1.11.Final |
org.infinispan |
infinispan-spring5-common |
12.1.11.Final |
org.infinispan |
infinispan-spring5-embedded |
12.1.11.Final |
org.infinispan |
infinispan-spring5-remote |
12.1.11.Final |
org.infinispan |
infinispan-tasks |
12.1.11.Final |
org.infinispan |
infinispan-tasks-api |
12.1.11.Final |
org.infinispan |
infinispan-tools |
12.1.11.Final |
org.infinispan.protostream |
protostream |
4.4.1.Final |
org.infinispan.protostream |
protostream-processor |
4.4.1.Final |
org.infinispan.protostream |
protostream-types |
4.4.1.Final |
org.influxdb |
influxdb-java |
2.22 |
org.jboss.logging |
jboss-logging |
3.4.3.Final |
org.jdom |
jdom2 |
2.0.6.1 |
org.jetbrains.kotlin |
kotlin-compiler |
1.6.10 |
org.jetbrains.kotlin |
kotlin-compiler-embeddable |
1.6.10 |
org.jetbrains.kotlin |
kotlin-daemon-client |
1.6.10 |
org.jetbrains.kotlin |
kotlin-main-kts |
1.6.10 |
org.jetbrains.kotlin |
kotlin-osgi-bundle |
1.6.10 |
org.jetbrains.kotlin |
kotlin-reflect |
1.6.10 |
org.jetbrains.kotlin |
kotlin-script-runtime |
1.6.10 |
org.jetbrains.kotlin |
kotlin-script-util |
1.6.10 |
org.jetbrains.kotlin |
kotlin-scripting-common |
1.6.10 |
org.jetbrains.kotlin |
kotlin-scripting-ide-services |
1.6.10 |
org.jetbrains.kotlin |
kotlin-scripting-jvm |
1.6.10 |
org.jetbrains.kotlin |
kotlin-scripting-jvm-host |
1.6.10 |
org.jetbrains.kotlin |
kotlin-stdlib |
1.6.10 |
org.jetbrains.kotlin |
kotlin-stdlib-common |
1.6.10 |
org.jetbrains.kotlin |
kotlin-stdlib-jdk7 |
1.6.10 |
org.jetbrains.kotlin |
kotlin-stdlib-jdk8 |
1.6.10 |
org.jetbrains.kotlin |
kotlin-stdlib-js |
1.6.10 |
org.jetbrains.kotlin |
kotlin-test |
1.6.10 |
org.jetbrains.kotlin |
kotlin-test-annotations-common |
1.6.10 |
org.jetbrains.kotlin |
kotlin-test-common |
1.6.10 |
org.jetbrains.kotlin |
kotlin-test-js |
1.6.10 |
org.jetbrains.kotlin |
kotlin-test-junit |
1.6.10 |
org.jetbrains.kotlin |
kotlin-test-junit5 |
1.6.10 |
org.jetbrains.kotlin |
kotlin-test-testng |
1.6.10 |
org.jetbrains.kotlinx |
kotlinx-coroutines-android |
1.5.2 |
org.jetbrains.kotlinx |
kotlinx-coroutines-core |
1.5.2 |
org.jetbrains.kotlinx |
kotlinx-coroutines-core-jvm |
1.5.2 |
org.jetbrains.kotlinx |
kotlinx-coroutines-debug |
1.5.2 |
org.jetbrains.kotlinx |
kotlinx-coroutines-guava |
1.5.2 |
org.jetbrains.kotlinx |
kotlinx-coroutines-javafx |
1.5.2 |
org.jetbrains.kotlinx |
kotlinx-coroutines-jdk8 |
1.5.2 |
org.jetbrains.kotlinx |
kotlinx-coroutines-jdk9 |
1.5.2 |
org.jetbrains.kotlinx |
kotlinx-coroutines-play-services |
1.5.2 |
org.jetbrains.kotlinx |
kotlinx-coroutines-reactive |
1.5.2 |
org.jetbrains.kotlinx |
kotlinx-coroutines-reactor |
1.5.2 |
org.jetbrains.kotlinx |
kotlinx-coroutines-rx2 |
1.5.2 |
org.jetbrains.kotlinx |
kotlinx-coroutines-rx3 |
1.5.2 |
org.jetbrains.kotlinx |
kotlinx-coroutines-slf4j |
1.5.2 |
org.jetbrains.kotlinx |
kotlinx-coroutines-swing |
1.5.2 |
org.jetbrains.kotlinx |
kotlinx-coroutines-test |
1.5.2 |
org.jolokia |
jolokia-core |
1.7.1 |
org.jooq |
jooq |
3.14.15 |
org.jooq |
jooq-codegen |
3.14.15 |
org.jooq |
jooq-kotlin |
3.14.15 |
org.jooq |
jooq-meta |
3.14.15 |
org.junit.jupiter |
junit-jupiter |
5.8.2 |
org.junit.jupiter |
junit-jupiter-api |
5.8.2 |
org.junit.jupiter |
junit-jupiter-engine |
5.8.2 |
org.junit.jupiter |
junit-jupiter-migrationsupport |
5.8.2 |
org.junit.jupiter |
junit-jupiter-params |
5.8.2 |
org.junit.platform |
junit-platform-commons |
1.8.2 |
org.junit.platform |
junit-platform-console |
1.8.2 |
org.junit.platform |
junit-platform-engine |
1.8.2 |
org.junit.platform |
junit-platform-jfr |
1.8.2 |
org.junit.platform |
junit-platform-launcher |
1.8.2 |
org.junit.platform |
junit-platform-reporting |
1.8.2 |
org.junit.platform |
junit-platform-runner |
1.8.2 |
org.junit.platform |
junit-platform-suite |
1.8.2 |
org.junit.platform |
junit-platform-suite-api |
1.8.2 |
org.junit.platform |
junit-platform-suite-commons |
1.8.2 |
org.junit.platform |
junit-platform-suite-engine |
1.8.2 |
org.junit.platform |
junit-platform-testkit |
1.8.2 |
org.junit.vintage |
junit-vintage-engine |
5.8.2 |
org.jvnet.mimepull |
mimepull |
1.9.15 |
org.liquibase |
liquibase-core |
4.5.0 |
org.mariadb |
r2dbc-mariadb |
1.0.3 |
org.mariadb.jdbc |
mariadb-java-client |
2.7.5 |
org.messaginghub |
pooled-jms |
1.2.3 |
org.mockito |
mockito-core |
4.0.0 |
org.mockito |
mockito-inline |
4.0.0 |
org.mockito |
mockito-junit-jupiter |
4.0.0 |
org.mongodb |
bson |
4.4.1 |
org.mongodb |
mongodb-driver-core |
4.4.1 |
org.mongodb |
mongodb-driver-legacy |
4.4.1 |
org.mongodb |
mongodb-driver-reactivestreams |
4.4.1 |
org.mongodb |
mongodb-driver-sync |
4.4.1 |
org.mortbay.jasper |
apache-el |
9.0.52 |
org.neo4j.driver |
neo4j-java-driver |
4.4.2 |
org.postgresql |
postgresql |
42.3.1 |
org.projectlombok |
lombok |
1.18.22 |
org.quartz-scheduler |
quartz |
2.3.2 |
org.quartz-scheduler |
quartz-jobs |
2.3.2 |
org.reactivestreams |
reactive-streams |
1.0.3 |
org.seleniumhq.selenium |
htmlunit-driver |
2.54.0 |
org.seleniumhq.selenium |
selenium-api |
3.141.59 |
org.seleniumhq.selenium |
selenium-chrome-driver |
3.141.59 |
org.seleniumhq.selenium |
selenium-edge-driver |
3.141.59 |
org.seleniumhq.selenium |
selenium-firefox-driver |
3.141.59 |
org.seleniumhq.selenium |
selenium-ie-driver |
3.141.59 |
org.seleniumhq.selenium |
selenium-java |
3.141.59 |
org.seleniumhq.selenium |
selenium-opera-driver |
3.141.59 |
org.seleniumhq.selenium |
selenium-remote-driver |
3.141.59 |
org.seleniumhq.selenium |
selenium-safari-driver |
3.141.59 |
org.seleniumhq.selenium |
selenium-support |
3.141.59 |
org.skyscreamer |
jsonassert |
1.5.0 |
org.slf4j |
jcl-over-slf4j |
1.7.33 |
org.slf4j |
jul-to-slf4j |
1.7.33 |
org.slf4j |
log4j-over-slf4j |
1.7.33 |
org.slf4j |
slf4j-api |
1.7.33 |
org.slf4j |
slf4j-ext |
1.7.33 |
org.slf4j |
slf4j-jcl |
1.7.33 |
org.slf4j |
slf4j-jdk14 |
1.7.33 |
org.slf4j |
slf4j-log4j12 |
1.7.33 |
org.slf4j |
slf4j-nop |
1.7.33 |
org.slf4j |
slf4j-simple |
1.7.33 |
org.springframework |
spring-aop |
5.3.15 |
org.springframework |
spring-aspects |
5.3.15 |
org.springframework |
spring-beans |
5.3.15 |
org.springframework |
spring-context |
5.3.15 |
org.springframework |
spring-context-indexer |
5.3.15 |
org.springframework |
spring-context-support |
5.3.15 |
org.springframework |
spring-core |
5.3.15 |
org.springframework |
spring-expression |
5.3.15 |
org.springframework |
spring-instrument |
5.3.15 |
org.springframework |
spring-jcl |
5.3.15 |
org.springframework |
spring-jdbc |
5.3.15 |
org.springframework |
spring-jms |
5.3.15 |
org.springframework |
spring-messaging |
5.3.15 |
org.springframework |
spring-orm |
5.3.15 |
org.springframework |
spring-oxm |
5.3.15 |
org.springframework |
spring-r2dbc |
5.3.15 |
org.springframework |
spring-test |
5.3.15 |
org.springframework |
spring-tx |
5.3.15 |
org.springframework |
spring-web |
5.3.15 |
org.springframework |
spring-webflux |
5.3.15 |
org.springframework |
spring-webmvc |
5.3.15 |
org.springframework |
spring-websocket |
5.3.15 |
org.springframework.amqp |
spring-amqp |
2.4.2 |
org.springframework.amqp |
spring-rabbit |
2.4.2 |
org.springframework.amqp |
spring-rabbit-junit |
2.4.2 |
org.springframework.amqp |
spring-rabbit-stream |
2.4.2 |
org.springframework.amqp |
spring-rabbit-test |
2.4.2 |
org.springframework.batch |
spring-batch-core |
4.3.4 |
org.springframework.batch |
spring-batch-infrastructure |
4.3.4 |
org.springframework.batch |
spring-batch-integration |
4.3.4 |
org.springframework.batch |
spring-batch-test |
4.3.4 |
org.springframework.boot |
spring-boot |
2.6.3 |
org.springframework.boot |
spring-boot-actuator |
2.6.3 |
org.springframework.boot |
spring-boot-actuator-autoconfigure |
2.6.3 |
org.springframework.boot |
spring-boot-autoconfigure |
2.6.3 |
org.springframework.boot |
spring-boot-autoconfigure-processor |
2.6.3 |
org.springframework.boot |
spring-boot-buildpack-platform |
2.6.3 |
org.springframework.boot |
spring-boot-configuration-metadata |
2.6.3 |
org.springframework.boot |
spring-boot-configuration-processor |
2.6.3 |
org.springframework.boot |
spring-boot-devtools |
2.6.3 |
org.springframework.boot |
spring-boot-jarmode-layertools |
2.6.3 |
org.springframework.boot |
spring-boot-loader |
2.6.3 |
org.springframework.boot |
spring-boot-loader-tools |
2.6.3 |
org.springframework.boot |
spring-boot-properties-migrator |
2.6.3 |
org.springframework.boot |
spring-boot-starter |
2.6.3 |
org.springframework.boot |
spring-boot-starter-activemq |
2.6.3 |
org.springframework.boot |
spring-boot-starter-actuator |
2.6.3 |
org.springframework.boot |
spring-boot-starter-amqp |
2.6.3 |
org.springframework.boot |
spring-boot-starter-aop |
2.6.3 |
org.springframework.boot |
spring-boot-starter-artemis |
2.6.3 |
org.springframework.boot |
spring-boot-starter-batch |
2.6.3 |
org.springframework.boot |
spring-boot-starter-cache |
2.6.3 |
org.springframework.boot |
spring-boot-starter-data-cassandra |
2.6.3 |
org.springframework.boot |
spring-boot-starter-data-cassandra-reactive |
2.6.3 |
org.springframework.boot |
spring-boot-starter-data-couchbase |
2.6.3 |
org.springframework.boot |
spring-boot-starter-data-couchbase-reactive |
2.6.3 |
org.springframework.boot |
spring-boot-starter-data-elasticsearch |
2.6.3 |
org.springframework.boot |
spring-boot-starter-data-jdbc |
2.6.3 |
org.springframework.boot |
spring-boot-starter-data-jpa |
2.6.3 |
org.springframework.boot |
spring-boot-starter-data-ldap |
2.6.3 |
org.springframework.boot |
spring-boot-starter-data-mongodb |
2.6.3 |
org.springframework.boot |
spring-boot-starter-data-mongodb-reactive |
2.6.3 |
org.springframework.boot |
spring-boot-starter-data-neo4j |
2.6.3 |
org.springframework.boot |
spring-boot-starter-data-r2dbc |
2.6.3 |
org.springframework.boot |
spring-boot-starter-data-redis |
2.6.3 |
org.springframework.boot |
spring-boot-starter-data-redis-reactive |
2.6.3 |
org.springframework.boot |
spring-boot-starter-data-rest |
2.6.3 |
org.springframework.boot |
spring-boot-starter-freemarker |
2.6.3 |
org.springframework.boot |
spring-boot-starter-groovy-templates |
2.6.3 |
org.springframework.boot |
spring-boot-starter-hateoas |
2.6.3 |
org.springframework.boot |
spring-boot-starter-integration |
2.6.3 |
org.springframework.boot |
spring-boot-starter-jdbc |
2.6.3 |
org.springframework.boot |
spring-boot-starter-jersey |
2.6.3 |
org.springframework.boot |
spring-boot-starter-jetty |
2.6.3 |
org.springframework.boot |
spring-boot-starter-jooq |
2.6.3 |
org.springframework.boot |
spring-boot-starter-json |
2.6.3 |
org.springframework.boot |
spring-boot-starter-jta-atomikos |
2.6.3 |
org.springframework.boot |
spring-boot-starter-log4j2 |
2.6.3 |
org.springframework.boot |
spring-boot-starter-logging |
2.6.3 |
org.springframework.boot |
spring-boot-starter-mail |
2.6.3 |
org.springframework.boot |
spring-boot-starter-mustache |
2.6.3 |
org.springframework.boot |
spring-boot-starter-oauth2-client |
2.6.3 |
org.springframework.boot |
spring-boot-starter-oauth2-resource-server |
2.6.3 |
org.springframework.boot |
spring-boot-starter-quartz |
2.6.3 |
org.springframework.boot |
spring-boot-starter-reactor-netty |
2.6.3 |
org.springframework.boot |
spring-boot-starter-rsocket |
2.6.3 |
org.springframework.boot |
spring-boot-starter-security |
2.6.3 |
org.springframework.boot |
spring-boot-starter-test |
2.6.3 |
org.springframework.boot |
spring-boot-starter-thymeleaf |
2.6.3 |
org.springframework.boot |
spring-boot-starter-tomcat |
2.6.3 |
org.springframework.boot |
spring-boot-starter-undertow |
2.6.3 |
org.springframework.boot |
spring-boot-starter-validation |
2.6.3 |
org.springframework.boot |
spring-boot-starter-web |
2.6.3 |
org.springframework.boot |
spring-boot-starter-web-services |
2.6.3 |
org.springframework.boot |
spring-boot-starter-webflux |
2.6.3 |
org.springframework.boot |
spring-boot-starter-websocket |
2.6.3 |
org.springframework.boot |
spring-boot-test |
2.6.3 |
org.springframework.boot |
spring-boot-test-autoconfigure |
2.6.3 |
org.springframework.data |
spring-data-cassandra |
3.3.1 |
org.springframework.data |
spring-data-commons |
2.6.1 |
org.springframework.data |
spring-data-couchbase |
4.3.1 |
org.springframework.data |
spring-data-elasticsearch |
4.3.1 |
org.springframework.data |
spring-data-envers |
2.6.1 |
org.springframework.data |
spring-data-geode |
2.6.1 |
org.springframework.data |
spring-data-jdbc |
2.3.1 |
org.springframework.data |
spring-data-jpa |
2.6.1 |
org.springframework.data |
spring-data-keyvalue |
2.6.1 |
org.springframework.data |
spring-data-ldap |
2.6.1 |
org.springframework.data |
spring-data-mongodb |
3.3.1 |
org.springframework.data |
spring-data-neo4j |
6.2.1 |
org.springframework.data |
spring-data-r2dbc |
1.4.1 |
org.springframework.data |
spring-data-redis |
2.6.1 |
org.springframework.data |
spring-data-relational |
2.3.1 |
org.springframework.data |
spring-data-rest-core |
3.6.1 |
org.springframework.data |
spring-data-rest-hal-explorer |
3.6.1 |
org.springframework.data |
spring-data-rest-webmvc |
3.6.1 |
org.springframework.hateoas |
spring-hateoas |
1.4.1 |
org.springframework.integration |
spring-integration-amqp |
5.5.8 |
org.springframework.integration |
spring-integration-core |
5.5.8 |
org.springframework.integration |
spring-integration-event |
5.5.8 |
org.springframework.integration |
spring-integration-feed |
5.5.8 |
org.springframework.integration |
spring-integration-file |
5.5.8 |
org.springframework.integration |
spring-integration-ftp |
5.5.8 |
org.springframework.integration |
spring-integration-gemfire |
5.5.8 |
org.springframework.integration |
spring-integration-groovy |
5.5.8 |
org.springframework.integration |
spring-integration-http |
5.5.8 |
org.springframework.integration |
spring-integration-ip |
5.5.8 |
org.springframework.integration |
spring-integration-jdbc |
5.5.8 |
org.springframework.integration |
spring-integration-jms |
5.5.8 |
org.springframework.integration |
spring-integration-jmx |
5.5.8 |
org.springframework.integration |
spring-integration-jpa |
5.5.8 |
org.springframework.integration |
spring-integration-kafka |
5.5.8 |
org.springframework.integration |
spring-integration-mail |
5.5.8 |
org.springframework.integration |
spring-integration-mongodb |
5.5.8 |
org.springframework.integration |
spring-integration-mqtt |
5.5.8 |
org.springframework.integration |
spring-integration-r2dbc |
5.5.8 |
org.springframework.integration |
spring-integration-redis |
5.5.8 |
org.springframework.integration |
spring-integration-rmi |
5.5.8 |
org.springframework.integration |
spring-integration-rsocket |
5.5.8 |
org.springframework.integration |
spring-integration-scripting |
5.5.8 |
org.springframework.integration |
spring-integration-security |
5.5.8 |
org.springframework.integration |
spring-integration-sftp |
5.5.8 |
org.springframework.integration |
spring-integration-stomp |
5.5.8 |
org.springframework.integration |
spring-integration-stream |
5.5.8 |
org.springframework.integration |
spring-integration-syslog |
5.5.8 |
org.springframework.integration |
spring-integration-test |
5.5.8 |
org.springframework.integration |
spring-integration-test-support |
5.5.8 |
org.springframework.integration |
spring-integration-webflux |
5.5.8 |
org.springframework.integration |
spring-integration-websocket |
5.5.8 |
org.springframework.integration |
spring-integration-ws |
5.5.8 |
org.springframework.integration |
spring-integration-xml |
5.5.8 |
org.springframework.integration |
spring-integration-xmpp |
5.5.8 |
org.springframework.integration |
spring-integration-zeromq |
5.5.8 |
org.springframework.integration |
spring-integration-zookeeper |
5.5.8 |
org.springframework.kafka |
spring-kafka |
2.8.2 |
org.springframework.kafka |
spring-kafka-test |
2.8.2 |
org.springframework.ldap |
spring-ldap-core |
2.3.5.RELEASE |
org.springframework.ldap |
spring-ldap-core-tiger |
2.3.5.RELEASE |
org.springframework.ldap |
spring-ldap-ldif-batch |
2.3.5.RELEASE |
org.springframework.ldap |
spring-ldap-ldif-core |
2.3.5.RELEASE |
org.springframework.ldap |
spring-ldap-odm |
2.3.5.RELEASE |
org.springframework.ldap |
spring-ldap-test |
2.3.5.RELEASE |
org.springframework.restdocs |
spring-restdocs-asciidoctor |
2.0.6.RELEASE |
org.springframework.restdocs |
spring-restdocs-core |
2.0.6.RELEASE |
org.springframework.restdocs |
spring-restdocs-mockmvc |
2.0.6.RELEASE |
org.springframework.restdocs |
spring-restdocs-restassured |
2.0.6.RELEASE |
org.springframework.restdocs |
spring-restdocs-webtestclient |
2.0.6.RELEASE |
org.springframework.retry |
spring-retry |
1.3.1 |
org.springframework.security |
spring-security-acl |
5.6.1 |
org.springframework.security |
spring-security-aspects |
5.6.1 |
org.springframework.security |
spring-security-cas |
5.6.1 |
org.springframework.security |
spring-security-config |
5.6.1 |
org.springframework.security |
spring-security-core |
5.6.1 |
org.springframework.security |
spring-security-crypto |
5.6.1 |
org.springframework.security |
spring-security-data |
5.6.1 |
org.springframework.security |
spring-security-ldap |
5.6.1 |
org.springframework.security |
spring-security-messaging |
5.6.1 |
org.springframework.security |
spring-security-oauth2-client |
5.6.1 |
org.springframework.security |
spring-security-oauth2-core |
5.6.1 |
org.springframework.security |
spring-security-oauth2-jose |
5.6.1 |
org.springframework.security |
spring-security-oauth2-resource-server |
5.6.1 |
org.springframework.security |
spring-security-openid |
5.6.1 |
org.springframework.security |
spring-security-remoting |
5.6.1 |
org.springframework.security |
spring-security-rsocket |
5.6.1 |
org.springframework.security |
spring-security-saml2-service-provider |
5.6.1 |
org.springframework.security |
spring-security-taglibs |
5.6.1 |
org.springframework.security |
spring-security-test |
5.6.1 |
org.springframework.security |
spring-security-web |
5.6.1 |
org.springframework.session |
spring-session-core |
2.6.1 |
org.springframework.session |
spring-session-data-geode |
2.6.0 |
org.springframework.session |
spring-session-data-mongodb |
2.6.1 |
org.springframework.session |
spring-session-data-redis |
2.6.1 |
org.springframework.session |
spring-session-hazelcast |
2.6.1 |
org.springframework.session |
spring-session-jdbc |
2.6.1 |
org.springframework.ws |
spring-ws-core |
3.1.2 |
org.springframework.ws |
spring-ws-security |
3.1.2 |
org.springframework.ws |
spring-ws-support |
3.1.2 |
org.springframework.ws |
spring-ws-test |
3.1.2 |
org.springframework.ws |
spring-xml |
3.1.2 |
org.thymeleaf |
thymeleaf |
3.0.14.RELEASE |
org.thymeleaf |
thymeleaf-spring5 |
3.0.14.RELEASE |
org.thymeleaf.extras |
thymeleaf-extras-java8time |
3.0.4.RELEASE |
org.thymeleaf.extras |
thymeleaf-extras-springsecurity5 |
3.0.4.RELEASE |
org.webjars |
webjars-locator-core |
0.48 |
org.xerial |
sqlite-jdbc |
3.36.0.3 |
org.xmlunit |
xmlunit-assertj |
2.8.4 |
org.xmlunit |
xmlunit-core |
2.8.4 |
org.xmlunit |
xmlunit-legacy |
2.8.4 |
org.xmlunit |
xmlunit-matchers |
2.8.4 |
org.xmlunit |
xmlunit-placeholders |
2.8.4 |
org.yaml |
snakeyaml |
1.29 |
redis.clients |
jedis |
3.7.1 |
wsdl4j |
wsdl4j |
1.6.3 |
Spring Boot CLI - Default Statements
Default Imports
Spring CLI 默认情况下会自动导入许多库,因此不需要显式导入。考虑以下 groovy 脚本。
@RestController
class FirstApplication {
@RequestMapping("/")
String welcome() {
"Welcome to TutorialsPoint.Com"
}
}
在这里,对于 @RestController、@RequestMapping 注释的导入已经由 Spring Boot 默认包含。我们甚至不需要使用完全限定名称。您可以通过运行应用程序来检查。
键入以下命令
E:/Test/> spring run FirstApplication.groovy
您可以在控制台上看到以下输出。
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.6.3)
2022-02-03 11:29:01.177 INFO 10668 --- [ runner-0] o.s.boot.SpringApplication : Starting application using Java 11.0.11 on DESKTOP-86KD9FC with PID 10668 (started by intel in F:\Test)
2022-02-03 11:29:01.187 INFO 10668 --- [ runner-0] o.s.boot.SpringApplication : No active profile set, falling back to default profiles: default
2022-02-03 11:29:03.555 INFO 10668 --- [ runner-0] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2022-02-03 11:29:03.591 INFO 10668 --- [ runner-0] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2022-02-03 11:29:03.592 INFO 10668 --- [ runner-0] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.56]
2022-02-03 11:29:03.659 INFO 10668 --- [ runner-0] org.apache.catalina.loader.WebappLoader : Unknown class loader [org.springframework.boot.cli.compiler.ExtendedGroovyClassLoader$DefaultScopeParentClassLoader@8646db9] of class [class org.springframework.boot.cli.compiler.ExtendedGroovyClassLoader$DefaultScopeParentClassLoader]
2022-02-03 11:29:03.735 INFO 10668 --- [ runner-0] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
2022-02-03 11:29:03.736 INFO 10668 --- [ runner-0] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2107 ms
2022-02-03 11:29:04.945 INFO 10668 --- [ runner-0] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path ''
2022-02-03 11:29:04.968 INFO 10668 --- [ runner-0] o.s.boot.SpringApplication : Started application in 4.811 seconds (JVM running for 8.805)
Spring Boot CLI - Starter Thymeleaf Project
让我们创建一个基于 Thymeleaf 的示例项目来演示 Spring CLI 的功能。请按照以下步骤创建示例项目。
Step |
Description |
1 |
创建一个名为 TestApplication 的文件夹,其中包含模板和静态子文件夹。 |
2 |
在 TestApplication 文件夹中创建 message.groovy,在模板文件夹中创建 message.html,在静态文件夹中创建 index.html,如下所述。 |
3 |
编译并运行应用程序以验证已实现逻辑的结果。 |
TestApplication/message.groovy
@Controller
@Grab('spring-boot-starter-thymeleaf')
class MessageController {
@RequestMapping("/message")
String getMessage(Model model) {
String message = "Welcome to TutorialsPoint.Com!";
model.addAttribute("message", message);
return "message";
}
}
TestApplication/templates/message.html
<!DOCTYPE HTML>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<title>Spring Boot CLI Example</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<p th:text="'Message: ' + ${message}" />
</body>
</html>
TestApplication/static/index.html
<!DOCTYPE HTML>
<html>
<head>
<title>Spring Boot CLI Example</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<p>Go to <a href="/message">Message</a></p>
</body>
</html>
Run the application
键入以下命令
E:/Test/TestApplication/> spring run *.groovy
现在 Spring Boot CLI 将发挥作用,下载所需的依赖项,运行嵌入式 Tomcat,部署应用程序并启动它。您可以在控制台上看到以下输出。
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.6.3)
2022-02-03 11:36:33.362 INFO 10764 --- [ runner-0] o.s.boot.SpringApplication : Starting application using Java 11.0.11 on DESKTOP-86KD9FC with PID 10764 (started by intel in E:\Test\TestApplication)
2022-02-03 11:36:33.372 INFO 10764 --- [ runner-0] o.s.boot.SpringApplication : No active profile set, falling back to default profiles: default
2022-02-03 11:36:35.743 INFO 10764 --- [ runner-0] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2022-02-03 11:36:35.768 INFO 10764 --- [ runner-0] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2022-02-03 11:36:35.769 INFO 10764 --- [ runner-0] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.56]
2022-02-03 11:36:35.829 INFO 10764 --- [ runner-0] org.apache.catalina.loader.WebappLoader : Unknown class loader [org.springframework.boot.cli.compiler.ExtendedGroovyClassLoader$DefaultScopeParentClassLoader@553a3d88] of class [class org.springframework.boot.cli.compiler.ExtendedGroovyClassLoader$DefaultScopeParentClassLoader]
2022-02-03 11:36:35.896 INFO 10764 --- [ runner-0] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
2022-02-03 11:36:35.897 INFO 10764 --- [ runner-0] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2085 ms
2022-02-03 11:36:36.436 INFO 10764 --- [ runner-0] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page: class path resource [static/index.html]
2022-02-03 11:36:37.132 INFO 10764 --- [ runner-0] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path ''
2022-02-03 11:36:37.153 INFO 10764 --- [ runner-0] o.s.boot.SpringApplication : Started application in 4.805 seconds (JVM running for 8.633)
2022-02-03 11:37:03.049 INFO 10764 --- [nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
2022-02-03 11:37:03.049 INFO 10764 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
2022-02-03 11:37:03.054 INFO 10764 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 3 ms
Spring Boot CLI - Testing Application
在本章中,我们将测试在 Hello World Example Chapter 中创建的示例项目,以演示 Spring CLI 的测试功能。按照下表中列出的步骤测试示例项目 −
Sr.No |
Step & Description |
1 |
在 Test 文件夹中创建 FirstApplication.groovy 和 TestFirstApplication.groovy,如下所述。 |
2 |
编译并运行应用程序以验证已实现逻辑的结果。 |
FirstApplication/FirstApplication.groovy
@RestController
class FirstApplication {
@RequestMapping("/")
String welcome() {
"Welcome to TutorialsPoint.Com"
}
}
FirstApplication/TestFirstApplication.groovy
class TestFirstApplication {
@Test
void welcomeTest() {
assertEquals("Welcome to TutorialsPoint.Com", new FirstApplication().welcome())
}
}
Run the application
要运行应用程序,键入以下命令 −
E:/Test/FirstApplication/> spring test FirstApplication.groovy TestFirstApplication.groovy
现在 Spring Boot CLI 开始发挥作用,下载所需依赖项,编译源代码和测试文件并对代码进行单元测试。控制台中将生成以下输出 −
Resolving dependencies........................................................
.
Time: 0.457
OK (1 test)
Spring Boot CLI - Packaging Application
Spring boot CLI 提供 jar 命令,用于将应用程序打包为 jar 文件。让我们测试 Starter Thymeleaf Project Chapter 中创建的示例项目,以演示 Spring CLI 的打包功能。按照以下步骤打包示例项目。
Output
现在,您可以在 TestApplication 文件夹中看到两个新创建的文件。
-
TestApplication.jar − 可执行 jar 文件。
-
TestApplication.jar.original − 原始 jar 文件。
Include/Exclude
默认情况下,以下目录及其内容会包含进来。
-
public
-
resources
-
static
-
templates
-
META-INF
默认情况下,以下目录及其内容会排除在外。
-
repository
-
build
-
target
-
*.jar files
-
*.groovy files
使用 --include,我们可以包含原本会被排除的目录。使用 --exclude,我们可以排除原本会被包含的目录。
Running the Executable Jar
键入以下命令
E:/Test/TestApplication/> java -jar TestApplication.jar
您可以在控制台上看到以下输出。
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.6.3)
2022-02-03 11:47:42.298 INFO 8908 --- [ main] .b.c.a.PackagedSpringApplicationLauncher : Starting PackagedSpringApplicationLauncher using Java 11.0.11 on DESKTOP-86KD9FC with PID 8908 (E:\Test\TestApplication\TestApplication.jar started by intel in E:\Test\TestApplication)
2022-02-03 11:47:42.310 INFO 8908 --- [ main] .b.c.a.PackagedSpringApplicationLauncher : No active profile set, falling back to default profiles: default
2022-02-03 11:47:44.839 INFO 8908 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2022-02-03 11:47:44.863 INFO 8908 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2022-02-03 11:47:44.864 INFO 8908 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.56]
2022-02-03 11:47:44.958 INFO 8908 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
2022-02-03 11:47:44.959 INFO 8908 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1943 ms
2022-02-03 11:47:45.592 INFO 8908 --- [ main] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page: class path resource [static/index.html]
2022-02-03 11:47:46.492 INFO 8908 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path ''
2022-02-03 11:47:46.514 INFO 8908 --- [ main] .b.c.a.PackagedSpringApplicationLauncher : Started PackagedSpringApplicationLauncher in 5.295 seconds (JVM running for 6.089)
Spring Boot CLI - Creating Project
Spring Boot CLI 可用于使用 init 命令创建以 maven 为默认构建工具的新项目。Maven 将使用 https://start.spring.io 服务。在以下示例中,我们将使用 thymeleaf 创建 web 应用程序。转到 E:\Test 文件夹,并键入以下命令:
E:/Test> spring init --dependencies = web,thymeleaf MavenApplication.zip
上述命令将生成以下输出 −
Using service at https://start.spring.io
Content saved to MavenApplication.zip
Create Gradle project
我们也可以通过将 --build 设置为 gradle 来创建一个基于 Gradle 的项目。为了更好地理解这一点,请考虑以下给出的示例。转到 E:\Test 文件夹,并键入以下命令:
E:/Test> spring init --build = gradle
--java-version = 1.8 --dependencies = web,thymeleaf
--packaging = war GradleApplication.zip
上述命令将生成以下输出 −
Using service at https://start.spring.io
Content saved to GradleApplication.zip
Spring Boot CLI - Using Shell
Spring Boot CLI 提供了一个 Shell 界面来运行命令,我们可以在其中直接运行命令,如下所示。转到 E:\Test 文件夹,并键入以下命令。
E:/Test> spring shell
你将看到以下输出。
←[1mSpring Boot←[m←[2m (v2.6.3)←[m
Hit TAB to complete. Type 'help' and hit RETURN for help, and 'exit' to quit.
$