java-compiler-utils

Utilities to help use some Java compilation APIs.

Лицензия

Лицензия

Категории

Категории

Java Языки программирования
Группа

Группа

me.dwtj
Идентификатор

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

java-compiler-utils
Последняя версия

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

0.1.7
Дата

Дата

Тип

Тип

jar
Описание

Описание

java-compiler-utils
Utilities to help use some Java compilation APIs.
Ссылка на сайт

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

https://github.com/dwtj/java-compiler-utils
Система контроля версий

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

https://github.com/dwtj/java-compiler-utils.git

Скачать java-compiler-utils

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

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

Зависимости

compile (4)

Идентификатор библиотеки Тип Версия
org.apache.commons : commons-configuration2 jar 2.1
commons-beanutils : commons-beanutils jar 1.9.2
javax.inject : javax.inject jar 1
com.google.dagger : dagger jar 2.5

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

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

Java Compiler Utilities

This project implements some simple utilities for simplifying the usage of various APIs related to Java compilation and annotation processing. The focus is on standard Java APIs, but there is also some functionality which is specific to Oracle's javac.

Build and Install

The provided Gradle wrapper is the preferred way to build and install this project. From the root of the project,

$ ./gradlew clean install

Relevant Standards and APIs

  • Pluggable Annotation Processing API, javax.annotation.processing (JSR 269, JSR 308)
  • The Java Compiler API, javax.tools.* (JSR 199)
  • Language Model API, javax.lang.model.*
  • Compiler Tree API, com.sun.source.*
  • JCTree API, com.sun.tools.javac.tree.*

References

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

Версия
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2