Resource Discovery

Java Resource Discovery Library

Лицензия

Лицензия

Группа

Группа

com.tacitknowledge
Идентификатор

Идентификатор

discovery
Последняя версия

Последняя версия

1.0.5
Дата

Дата

Тип

Тип

jar
Описание

Описание

Resource Discovery
Java Resource Discovery Library
Ссылка на сайт

Ссылка на сайт

https://github.com/tacitknowledge/discovery
Организация-разработчик

Организация-разработчик

Tacit Knowledge
Система контроля версий

Система контроля версий

https://github.com/tacitknowledge/discovery

Скачать discovery

Как подключить последнюю версию

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

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
commons-logging : commons-logging jar 1.1.1

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 3.8.1

Модули Проекта

Данный проект не имеет модулей.

Discovery

Discovery is used to detect resources (files or interface implementations) in a Java classpath.

Maven

<dependency>
  <groupId>com.tacitknowledge</groupId>
  <artifactId>discovery</artifactId>
  <version>1.0.5</version>
</dependency>

Simple Examples

To find any implementation of MigrationTask in com.example do:

Class[] taskClasses = ClassDiscoveryUtil.getClasses("com.example", MigrationTask.class);

To find any resource named foo*.sql in a "patch" folder within the classpath do:

String[] scripts = ClassDiscoveryUtil.getResources("patch", "^foo.*\\.sql$");
com.tacitknowledge

Tacit Knowledge

Версии библиотеки

Версия
1.0.5
1.0.4
1.0.3
1.0.2