| 组织ID: |
org.antlr |
| 项目ID: |
antlr4-maven-plugin |
| 版本: |
4.8 |
| 最后修改时间: |
2020-02-25 12:36:30 |
| 包类型: |
maven-plugin |
| 标题: |
ANTLR 4 Maven plugin |
| 描述: |
Maven plugin for ANTLR 4 grammars |
| 大小: |
29.76KB |
|
|
| Maven引入代码: |
<dependency>
<groupId>org.antlr</groupId>
<artifactId>antlr4-maven-plugin</artifactId>
<version>4.8</version>
</dependency>
|
| Gradle引入代码: |
org.antlr:antlr4-maven-plugin:4.8
|
| 下载Jar包: |
|
| POM文件内容: |
<!--
~ Copyright (c) 2012-2017 The ANTLR Project. All rights reserved.
~ Use of this file is governed by the BSD 3-clause license that
~ can be found in the LICENSE.txt file in the project root.
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.antlr</groupId>
<artifactId>antlr4-master</artifactId>
<version>4.8</version>
</parent>
<artifactId>antlr4-maven-plugin</artifactId>
<packaging>maven-plugin</packaging>
<name>ANTLR 4 Maven plugin</name>
<description>Maven plugin for ANTLR 4 grammars</description>
<prerequisites>
<maven>3.0</maven>
</prerequisites>
<!-- Ancilliary information for completeness -->
<inceptionYear>2009</inceptionYear>
<properties>
<mavenVersion>3.3.9</mavenVersion>
<takariLifecycleVersion>1.11.12</takariLifecycleVersion>
</properties>
<!-- ============================================================================= -->
<!-- What are we depedent on for the Mojos to execute? We need the plugin
API itself and of course we need the ANTLR Tool and runtime and any of their
dependencies, which we inherit. The Tool itself provides us with all the
dependencies, so we need only name it here. -->
<dependencies>
<!-- The things we need to build the target language recognizer -->
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-plugin-api</artifactId>
<version>3.0.5</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-compiler-api</artifactId>
<version>2.2</version>
</dependency>
<dependency>
<groupId>org.sonatype.plexus</groupId>
<artifactId>plexus-build-api</artifactId>
<version>0.0.7</version>
</dependency>
<!-- The version of ANTLR tool that this version of the plugin controls.
We have decided that this should be in lockstep with ANTLR itself, other
than -1 -2 -3 etc patch releases. -->
<dependency>
<groupId>org.antlr</groupId>
<artifactId>antlr4</artifactId>
<version>${project.version}</version>
</dependency>
<!-- Testing requirements... -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-annotations</artifactId>
<version>3.2</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.takari.maven.plugins</groupId>
<artifactId>takari-plugin-testing</artifactId>
<version>2.9.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-core</artifactId>
<version>${mavenVersion}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-compat</artifactId>
<version>${mavenVersion}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-utils</artifactId>
<version>3.0.15</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-project</artifactId>
<version>2.2.1</version>
</dependency>
</dependencies>
<build>
<resources>
<resource>
<directory>resources</directory>
</resource>
</resources>
<testSourceDirectory>src/test</testSourceDirectory>
<testResources>
<testResource>
<directory>src/test/resources</directory>
</testResource>
</testResources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>3.3</version>
<configuration>
<!-- see http://jira.codehaus.org/browse/MNG-5346 -->
<skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
</configuration>
<executions>
<execution>
<id>mojo-descriptor</id>
<goals>
<goal>descriptor</goal>
</goals>
</execution>
<execution>
<id>help-goal</id>
<goals>
<goal>helpmojo</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>io.takari.maven.plugins</groupId>
<artifactId>takari-lifecycle-plugin</artifactId>
<version>${takariLifecycleVersion}</version>
<extensions>true</extensions>
<executions>
<execution>
<id>testProperties</id>
<phase>process-test-resources</phase>
<goals>
<goal>testProperties</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>3.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.4</version>
<configuration>
<quiet>true</quiet>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.5</version>
</plugin>
</plugins>
</reporting>
</project>
|
| Jar包内容: |
META-INF/MANIFEST.MF
org.antlr.mojo.antlr4.HelpMojo.class
org.antlr.mojo.antlr4.GrammarDependencies.class
org.antlr.mojo.antlr4.MojoUtils.class
org.antlr.mojo.antlr4.Antlr4Mojo.class
org.antlr.mojo.antlr4.Antlr4ErrorLog.class
org.antlr.mojo.antlr4.Antlr4Mojo$CustomTool.class
META-INF/maven/plugin.xml
META-INF/maven/org.antlr/antlr4-maven-plugin/plugin-help.xml
META-INF/m2e/lifecycle-mapping-metadata.xml
META-INF/maven/org.antlr/antlr4-maven-plugin/pom.xml
META-INF/maven/org.antlr/antlr4-maven-plugin/pom.properties
|
| 依赖Jar: |
maven-plugin-api-3.0.5.jar
/org.apache.maven/maven-plugin-api/3.0.5
查看maven-plugin-api所有版本文件
plexus-compiler-api-2.2.jar
/org.codehaus.plexus/plexus-compiler-api/2.2
查看plexus-compiler-api所有版本文件
plexus-build-api-0.0.7.jar
/org.sonatype.plexus/plexus-build-api/0.0.7
查看plexus-build-api所有版本文件
antlr4-${project.version}.jar
/org.antlr/antlr4/${project.version}
查看antlr4所有版本文件
junit-4.12.jar
/junit/junit/4.12
查看junit所有版本文件
maven-plugin-annotations-3.2.jar
/org.apache.maven.plugin-tools/maven-plugin-annotations/3.2
查看maven-plugin-annotations所有版本文件
takari-plugin-testing-2.9.0.jar
/io.takari.maven.plugins/takari-plugin-testing/2.9.0
查看takari-plugin-testing所有版本文件
maven-core-${mavenVersion}.jar
/org.apache.maven/maven-core/${mavenVersion}
查看maven-core所有版本文件
maven-compat-${mavenVersion}.jar
/org.apache.maven/maven-compat/${mavenVersion}
查看maven-compat所有版本文件
plexus-utils-3.0.15.jar
/org.codehaus.plexus/plexus-utils/3.0.15
查看plexus-utils所有版本文件
maven-project-2.2.1.jar
/org.apache.maven/maven-project/2.2.1
查看maven-project所有版本文件
|