| 组织ID: |
de.neuland-bfi |
| 项目ID: |
jade4j |
| 版本: |
1.2.1 |
| 最后修改时间: |
2018-08-06 11:31:42 |
| 包类型: |
jar |
| 标题: |
jade4j |
| 描述: |
Java implementation of the jade templating language |
| 相关URL: |
https://github.com/neuland/jade4j |
| 大小: |
152.68KB |
|
|
| Maven引入代码: |
<dependency>
<groupId>de.neuland-bfi</groupId>
<artifactId>jade4j</artifactId>
<version>1.2.1</version>
</dependency>
|
| Gradle引入代码: |
de.neuland-bfi:jade4j:1.2.1
|
| 下载Jar包: |
|
| POM文件内容: |
<?xml version="1.0" encoding="UTF-8"?>
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>de.neuland-bfi</groupId>
<artifactId>jade4j</artifactId>
<version>1.2.1</version>
<packaging>jar</packaging>
<name>jade4j</name>
<description>Java implementation of the jade templating language</description>
<parent>
<groupId>org.sonatype.oss</groupId>
<artifactId>oss-parent</artifactId>
<version>7</version>
</parent>
<url>https://github.com/neuland/jade4j</url>
<issueManagement>
<url>https://github.com/neuland/jade4j/issues</url>
<system>GitHub Issues</system>
</issueManagement>
<licenses>
<license>
<name>MIT License</name>
<url>http://www.opensource.org/licenses/mit-license.php</url>
<distribution>repo</distribution>
</license>
</licenses>
<scm>
<url>https://github.com/neuland/jade4j</url>
<connection>scm:git:git://github.com/neuland/jade4j.git</connection>
<developerConnection>scm:git:git@github.com:neuland/jade4j.git</developerConnection>
<tag>jade4j-1.2.1</tag>
</scm>
<developers>
<developer>
<name>Artur Tomas</name>
<url>https://github.com/atomiccoder</url>
<id>atomiccoder</id>
</developer>
<developer>
<name>Stefan Kuper</name>
<url>https://github.com/planetk</url>
<id>planetk</id>
</developer>
<developer>
<name>Michael Geers</name>
<url>https://github.com/naltatis</url>
<id>naltatis</id>
</developer>
<developer>
<name>Christoph Bl枚mer</name>
<url>https://github.com/chbloemer</url>
<id>chbloemer</id>
</developer>
</developers>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<prerequisites>
<maven>2.2.1</maven>
</prerequisites>
<profiles>
<profile>
<id>release-sign-artifacts</id>
<activation>
<property>
<name>performRelease</name>
<value>true</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.6</version>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.5.3</version>
<configuration>
<mavenExecutorId>forked-path</mavenExecutorId>
<useReleaseProfile>false</useReleaseProfile>
<arguments>${arguments} -Psonatype-oss-release</arguments>
</configuration>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.3</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.19</version>
</plugin>
<plugin>
<artifactId>maven-source-plugin</artifactId>
<version>2.4</version>
<executions>
<execution>
<id>attach-sources</id>
<!-- phase>deploy</phase -->
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.3</version>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<!-- explicitly define maven-deploy-plugin after other to force exec order -->
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
<executions>
<execution>
<id>deploy</id>
<phase>deploy</phase>
<goals><goal>deploy</goal></goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>3.0.0</version>
</plugin>
<plugin>
<artifactId>maven-install-plugin</artifactId>
<version>2.5.2</version>
</plugin>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>2.6</version>
</plugin>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>2.7</version>
</plugin>
<plugin>
<artifactId>maven-site-plugin</artifactId>
<version>3.4</version>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-jexl</artifactId>
<version>2.1.1</version>
</dependency>
<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<version>3.2.2</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.4</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.4</version>
</dependency>
<dependency>
<groupId>com.googlecode.concurrentlinkedhashmap</groupId>
<artifactId>concurrentlinkedhashmap-lru</artifactId>
<version>1.4.2</version>
</dependency>
<!-- Testing -->
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-all</artifactId>
<version>1.3</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
<version>1.7.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.5</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.pegdown</groupId>
<artifactId>pegdown</artifactId>
<version>1.6.0</version>
</dependency>
</dependencies>
</project>
|
| Jar包内容: |
META-INF/MANIFEST.MF
de.neuland.jade4j.Jade4J$Mode.class
de.neuland.jade4j.Jade4J.class
de.neuland.jade4j.JadeConfiguration.class
de.neuland.jade4j.compiler.Compiler.class
de.neuland.jade4j.compiler.IndentWriter.class
de.neuland.jade4j.compiler.Utils.class
de.neuland.jade4j.exceptions.ExpressionException.class
de.neuland.jade4j.exceptions.JadeCompilerException.class
de.neuland.jade4j.exceptions.JadeException.class
de.neuland.jade4j.exceptions.JadeLexerException.class
de.neuland.jade4j.exceptions.JadeParserException.class
de.neuland.jade4j.expression.BooleanUtil.class
de.neuland.jade4j.expression.ExpressionHandler.class
de.neuland.jade4j.expression.JexlExpressionHandler.class
de.neuland.jade4j.expression.JsExpressionHandler.class
de.neuland.jade4j.filter.CDATAFilter.class
de.neuland.jade4j.filter.CachingFilter$1.class
de.neuland.jade4j.filter.CachingFilter.class
de.neuland.jade4j.filter.CssFilter.class
de.neuland.jade4j.filter.Filter.class
de.neuland.jade4j.filter.JsFilter.class
de.neuland.jade4j.filter.MarkdownFilter.class
de.neuland.jade4j.filter.PlainFilter.class
de.neuland.jade4j.filter.VerbatimFilter.class
de.neuland.jade4j.lexer.Assignment.class
de.neuland.jade4j.lexer.AttributeLexer$1.class
de.neuland.jade4j.lexer.AttributeLexer$State.class
de.neuland.jade4j.lexer.AttributeLexer.class
de.neuland.jade4j.lexer.Each.class
de.neuland.jade4j.lexer.Lexer$1.class
de.neuland.jade4j.lexer.Lexer$2.class
de.neuland.jade4j.lexer.Lexer$Loc.class
de.neuland.jade4j.lexer.Lexer.class
de.neuland.jade4j.lexer.Scanner.class
de.neuland.jade4j.lexer.token.Attribute.class
de.neuland.jade4j.lexer.token.AttributeList.class
de.neuland.jade4j.lexer.token.AttributesBlock.class
de.neuland.jade4j.lexer.token.Block.class
de.neuland.jade4j.lexer.token.BlockCode.class
de.neuland.jade4j.lexer.token.BufferedComment.class
de.neuland.jade4j.lexer.token.Call.class
de.neuland.jade4j.lexer.token.CaseToken.class
de.neuland.jade4j.lexer.token.Colon.class
de.neuland.jade4j.lexer.token.Comment.class
de.neuland.jade4j.lexer.token.CssClass.class
de.neuland.jade4j.lexer.token.CssId.class
de.neuland.jade4j.lexer.token.Default.class
de.neuland.jade4j.lexer.token.Deferred.class
de.neuland.jade4j.lexer.token.Doctype.class
de.neuland.jade4j.lexer.token.Doctypes.class
de.neuland.jade4j.lexer.token.Dot.class
de.neuland.jade4j.lexer.token.Else.class
de.neuland.jade4j.lexer.token.ElseIf.class
de.neuland.jade4j.lexer.token.Eos.class
de.neuland.jade4j.lexer.token.Expression.class
de.neuland.jade4j.lexer.token.ExtendsToken.class
de.neuland.jade4j.lexer.token.Filter.class
de.neuland.jade4j.lexer.token.ForTag.class
de.neuland.jade4j.lexer.token.If.class
de.neuland.jade4j.lexer.token.Include.class
de.neuland.jade4j.lexer.token.Indent.class
de.neuland.jade4j.lexer.token.Interpolation.class
de.neuland.jade4j.lexer.token.Mixin.class
de.neuland.jade4j.lexer.token.MixinBlock.class
de.neuland.jade4j.lexer.token.Newline.class
de.neuland.jade4j.lexer.token.Outdent.class
de.neuland.jade4j.lexer.token.PipelessText.class
de.neuland.jade4j.lexer.token.Tag.class
de.neuland.jade4j.lexer.token.Text.class
de.neuland.jade4j.lexer.token.Token.class
de.neuland.jade4j.lexer.token.UnbufferedComment.class
de.neuland.jade4j.lexer.token.When.class
de.neuland.jade4j.lexer.token.While.class
de.neuland.jade4j.lexer.token.Yield.class
de.neuland.jade4j.model.JadeModel.class
de.neuland.jade4j.parser.FileNameBuilder.class
de.neuland.jade4j.parser.Parser.class
de.neuland.jade4j.parser.node.AssigmentNode.class
de.neuland.jade4j.parser.node.Attr.class
de.neuland.jade4j.parser.node.AttrsNode.class
de.neuland.jade4j.parser.node.BlockCommentNode.class
de.neuland.jade4j.parser.node.BlockNode.class
de.neuland.jade4j.parser.node.CallNode.class
de.neuland.jade4j.parser.node.CaseConditionNode.class
de.neuland.jade4j.parser.node.CaseNode$When.class
de.neuland.jade4j.parser.node.CaseNode.class
de.neuland.jade4j.parser.node.CodeNode.class
de.neuland.jade4j.parser.node.CommentNode.class
de.neuland.jade4j.parser.node.ConditionalNode.class
de.neuland.jade4j.parser.node.DoctypeNode.class
de.neuland.jade4j.parser.node.EachNode.class
de.neuland.jade4j.parser.node.ExpressionNode.class
de.neuland.jade4j.parser.node.ExpressionString.class
de.neuland.jade4j.parser.node.FilterNode.class
de.neuland.jade4j.parser.node.IfConditionNode.class
de.neuland.jade4j.parser.node.InterpolationNode.class
de.neuland.jade4j.parser.node.LiteralNode.class
de.neuland.jade4j.parser.node.MixinBlockNode.class
de.neuland.jade4j.parser.node.MixinNode.class
de.neuland.jade4j.parser.node.Node.class
de.neuland.jade4j.parser.node.TagNode.class
de.neuland.jade4j.parser.node.TextNode.class
de.neuland.jade4j.parser.node.ValueString.class
#内容未全部加载,请点击展开加载全部代码(NowJava.com)
|
| 依赖Jar: |
commons-jexl-2.1.1.jar
/org.apache.commons/commons-jexl/2.1.1
查看commons-jexl所有版本文件
commons-collections-3.2.2.jar
/commons-collections/commons-collections/3.2.2
查看commons-collections所有版本文件
commons-io-2.4.jar
/commons-io/commons-io/2.4
查看commons-io所有版本文件
commons-lang3-3.4.jar
/org.apache.commons/commons-lang3/3.4
查看commons-lang3所有版本文件
concurrentlinkedhashmap-lru-1.4.2.jar
/com.googlecode.concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.4.2
查看concurrentlinkedhashmap-lru所有版本文件
hamcrest-all-1.3.jar
/org.hamcrest/hamcrest-all/1.3
查看hamcrest-all所有版本文件
assertj-core-1.7.1.jar
/org.assertj/assertj-core/1.7.1
查看assertj-core所有版本文件
gson-2.5.jar
/com.google.code.gson/gson/2.5
查看gson所有版本文件
junit-4.12.jar
/junit/junit/4.12
查看junit所有版本文件
pegdown-1.6.0.jar
/org.pegdown/pegdown/1.6.0
查看pegdown所有版本文件
|