You can download jfinal-2.2.jar in this page.
The Apache Software License, Version 2.0
jfinal-2.2.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/com.jfinal/jfinal/pom.properties META-INF/maven/com.jfinal/jfinal/pom.xml com.jfinal.aop.Before.class com.jfinal.aop.Callback.class com.jfinal.aop.Clear.class com.jfinal.aop.Duang.class com.jfinal.aop.Enhancer.class com.jfinal.aop.Interceptor.class com.jfinal.aop.InterceptorManager.class com.jfinal.aop.InterceptorStack.class com.jfinal.aop.Invocation.class com.jfinal.aop.InvocationWrapper.class com.jfinal.aop.PrototypeInterceptor.class com.jfinal.config.Constants.class com.jfinal.config.Handlers.class com.jfinal.config.Interceptors.class com.jfinal.config.JFinalConfig.class com.jfinal.config.Plugins.class com.jfinal.config.Routes.class com.jfinal.core.Action.class com.jfinal.core.ActionException.class com.jfinal.core.ActionHandler.class com.jfinal.core.ActionKey.class com.jfinal.core.ActionMapping.class com.jfinal.core.ActionRender.class com.jfinal.core.ActionReporter.class com.jfinal.core.Config.class com.jfinal.core.Const.class com.jfinal.core.Controller.class com.jfinal.core.Injector.class com.jfinal.core.JFinal.class com.jfinal.core.JFinalFilter.class com.jfinal.core.TypeConverter.class com.jfinal.ext.handler.ContextPathHandler.class com.jfinal.ext.handler.FakeStaticHandler.class com.jfinal.ext.handler.RoutesHandler.class com.jfinal.ext.handler.ServerNameRedirect301Handler.class com.jfinal.ext.handler.UrlSkipHandler.class com.jfinal.ext.interceptor.GET.class com.jfinal.ext.interceptor.JFinalSession.class com.jfinal.ext.interceptor.LogInterceptor.class com.jfinal.ext.interceptor.NoUrlPara.class com.jfinal.ext.interceptor.NotAction.class com.jfinal.ext.interceptor.POST.class com.jfinal.ext.interceptor.Restful.class com.jfinal.ext.interceptor.SessionInViewInterceptor.class com.jfinal.ext.kit.DateKit.class com.jfinal.ext.kit.ElResolverListener.class com.jfinal.ext.kit.SessionIdKit.class com.jfinal.ext.render.CaptchaRender.class com.jfinal.ext.render.StaticHtmlRender.class com.jfinal.handler.Handler.class com.jfinal.handler.HandlerFactory.class com.jfinal.i18n.I18n.class com.jfinal.i18n.I18nInterceptor.class com.jfinal.i18n.Res.class com.jfinal.json.FastJson.class com.jfinal.json.FastJsonFactory.class com.jfinal.json.IJsonFactory.class com.jfinal.json.JFinalJson.class com.jfinal.json.JFinalJsonFactory.class com.jfinal.json.Jackson.class com.jfinal.json.JacksonFactory.class com.jfinal.json.Json.class com.jfinal.json.JsonManager.class com.jfinal.kit.FileKit.class com.jfinal.kit.HandlerKit.class com.jfinal.kit.HashKit.class com.jfinal.kit.HttpKit.class com.jfinal.kit.JsonKit.class com.jfinal.kit.LogKit.class com.jfinal.kit.PathKit.class com.jfinal.kit.Prop.class com.jfinal.kit.PropKit.class com.jfinal.kit.Ret.class com.jfinal.kit.StrKit.class com.jfinal.log.ILogFactory.class com.jfinal.log.JdkLog.class com.jfinal.log.JdkLogFactory.class com.jfinal.log.Log.class com.jfinal.log.Log4jLog.class com.jfinal.log.Log4jLogFactory.class com.jfinal.log.LogManager.class com.jfinal.plugin.IPlugin.class com.jfinal.plugin.activerecord.ActiveRecordException.class com.jfinal.plugin.activerecord.ActiveRecordPlugin.class com.jfinal.plugin.activerecord.CPI.class com.jfinal.plugin.activerecord.CaseInsensitiveContainerFactory.class com.jfinal.plugin.activerecord.Config.class com.jfinal.plugin.activerecord.Db.class com.jfinal.plugin.activerecord.DbKit.class com.jfinal.plugin.activerecord.DbPro.class com.jfinal.plugin.activerecord.IAtom.class com.jfinal.plugin.activerecord.IBean.class com.jfinal.plugin.activerecord.ICallback.class com.jfinal.plugin.activerecord.IContainerFactory.class com.jfinal.plugin.activerecord.IDataSourceProvider.class com.jfinal.plugin.activerecord.JavaType.class com.jfinal.plugin.activerecord.Model.class com.jfinal.plugin.activerecord.ModelBuilder.class com.jfinal.plugin.activerecord.ModelRecordElResolver.class com.jfinal.plugin.activerecord.NestedTransactionHelpException.class com.jfinal.plugin.activerecord.NullDataSource.class com.jfinal.plugin.activerecord.OneConnectionPerThread.class com.jfinal.plugin.activerecord.OrderedFieldContainerFactory.class com.jfinal.plugin.activerecord.Page.class com.jfinal.plugin.activerecord.Record.class com.jfinal.plugin.activerecord.RecordBuilder.class com.jfinal.plugin.activerecord.SqlReporter.class com.jfinal.plugin.activerecord.Sqls.class com.jfinal.plugin.activerecord.Table.class com.jfinal.plugin.activerecord.TableBuilder.class com.jfinal.plugin.activerecord.TableMapping.class com.jfinal.plugin.activerecord.cache.EhCache.class com.jfinal.plugin.activerecord.cache.ICache.class com.jfinal.plugin.activerecord.dialect.AnsiSqlDialect.class com.jfinal.plugin.activerecord.dialect.Dialect.class com.jfinal.plugin.activerecord.dialect.MysqlDialect.class com.jfinal.plugin.activerecord.dialect.OracleDialect.class com.jfinal.plugin.activerecord.dialect.PostgreSqlDialect.class com.jfinal.plugin.activerecord.dialect.SqlServerDialect.class com.jfinal.plugin.activerecord.dialect.Sqlite3Dialect.class com.jfinal.plugin.activerecord.generator.BaseModelGenerator.class com.jfinal.plugin.activerecord.generator.ColumnMeta.class com.jfinal.plugin.activerecord.generator.DataDictionaryGenerator.class com.jfinal.plugin.activerecord.generator.Generator.class com.jfinal.plugin.activerecord.generator.JavaKeyword.class com.jfinal.plugin.activerecord.generator.MappingKitGenerator.class com.jfinal.plugin.activerecord.generator.MetaBuilder.class com.jfinal.plugin.activerecord.generator.ModelGenerator.class com.jfinal.plugin.activerecord.generator.TableMeta.class com.jfinal.plugin.activerecord.generator.TypeMapping.class com.jfinal.plugin.activerecord.tx.Transaction.class com.jfinal.plugin.activerecord.tx.Tx.class com.jfinal.plugin.activerecord.tx.TxByActionKeyRegex.class com.jfinal.plugin.activerecord.tx.TxByActionKeys.class com.jfinal.plugin.activerecord.tx.TxByMethodRegex.class com.jfinal.plugin.activerecord.tx.TxByMethods.class com.jfinal.plugin.activerecord.tx.TxConfig.class com.jfinal.plugin.activerecord.tx.TxReadCommitted.class com.jfinal.plugin.activerecord.tx.TxReadUncommitted.class com.jfinal.plugin.activerecord.tx.TxRepeatableRead.class com.jfinal.plugin.activerecord.tx.TxSerializable.class com.jfinal.plugin.auth.AccessTokenBuilder.class com.jfinal.plugin.auth.ISession.class com.jfinal.plugin.auth.SessionKit.class com.jfinal.plugin.c3p0.C3p0Plugin.class com.jfinal.plugin.druid.DruidPlugin.class com.jfinal.plugin.druid.DruidStatViewHandler.class com.jfinal.plugin.druid.IDruidStatViewAuth.class com.jfinal.plugin.ehcache.CacheInterceptor.class com.jfinal.plugin.ehcache.CacheKit.class com.jfinal.plugin.ehcache.CacheName.class com.jfinal.plugin.ehcache.EhCachePlugin.class com.jfinal.plugin.ehcache.EvictInterceptor.class com.jfinal.plugin.ehcache.IDataLoader.class com.jfinal.plugin.ehcache.RenderInfo.class com.jfinal.plugin.ehcache.RenderType.class com.jfinal.plugin.redis.Cache.class com.jfinal.plugin.redis.ICallback.class com.jfinal.plugin.redis.IKeyNamingPolicy.class com.jfinal.plugin.redis.Redis.class com.jfinal.plugin.redis.RedisInterceptor.class com.jfinal.plugin.redis.RedisPlugin.class com.jfinal.plugin.redis.serializer.FstSerializer.class com.jfinal.plugin.redis.serializer.ISerializer.class com.jfinal.plugin.redis.serializer.JdkSerializer.class com.jfinal.render.CaptchaRender.class com.jfinal.render.ContentType.class com.jfinal.render.ErrorRender.class com.jfinal.render.FileRender.class com.jfinal.render.FreeMarkerRender.class com.jfinal.render.HtmlRender.class com.jfinal.render.IErrorRenderFactory.class com.jfinal.render.IMainRenderFactory.class com.jfinal.render.IXmlRenderFactory.class com.jfinal.render.JavascriptRender.class com.jfinal.render.JsonRender.class com.jfinal.render.JspRender.class com.jfinal.render.NullRender.class com.jfinal.render.Redirect301Render.class com.jfinal.render.RedirectRender.class com.jfinal.render.Render.class com.jfinal.render.RenderException.class com.jfinal.render.RenderFactory.class com.jfinal.render.TextRender.class com.jfinal.render.VelocityRender.class com.jfinal.render.ViewType.class com.jfinal.render.XmlRender.class com.jfinal.server.IServer.class com.jfinal.server.JFinalClassLoader.class com.jfinal.server.JettyServer.class com.jfinal.server.Scanner.class com.jfinal.server.ServerFactory.class com.jfinal.server.TimeSize.class com.jfinal.token.ITokenCache.class com.jfinal.token.Token.class com.jfinal.token.TokenManager.class com.jfinal.upload.MultipartRequest.class com.jfinal.upload.OreillyCos.class com.jfinal.upload.UploadFile.class com.jfinal.validate.ValidateException.class com.jfinal.validate.Validator.class com/jfinal/json/json_date.txt com/jfinal/server/Run_Configurations.txt
jfinal-2.2.pom file content.
<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> <groupId>com.jfinal</groupId> <artifactId>jfinal</artifactId> <packaging>jar</packaging> <name>JFinal</name> <version>2.2</version> <url>http://www.jfinal.com</url> <description>JFinal is a simple, light, rapid,independent, extensible Java WEB + ORM framework. The feature of JFinal looks like ruby on rails especially ActiveRecord.</description> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <issueManagement> <system>Github Issue</system> <url>http://github.com/jfinal/jfinal/issues</url> </issueManagement> <licenses> <license> <name>The Apache Software License, Version 2.0</name> <url>http://apache.org/licenses/LICENSE-2.0.txt</url> </license> </licenses> <developers> <developer> <id>jfinal</id> <name>James</name> <email>jfinal@126.com</email> <url>http://weibo.com/jfinal</url> </developer> </developers> <scm> <connection>scm:git:git@github.com:jfinal/jfinal.git</connection> <developerConnection>scm:git:git@github.com:jfinal/jfinal.git</developerConnection> <url>git@github.com:jfinal/jfinal.git</url> </scm> <parent> <groupId>org.sonatype.oss</groupId> <artifactId>oss-parent</artifactId> <version>7</version> </parent> <repositories> </repositories> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.8.2</version> <scope>test</scope> </dependency> <dependency> <groupId>com.jfinal</groupId> <artifactId>jetty-server</artifactId> <version>8.1.8</version> <scope>provided</scope> </dependency> <!-- dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>provided</scope> </dependency --> <!-- jsp support by jetty --> <dependency> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-jsp</artifactId> <version>8.1.8.v20121106</version> <scope>provided</scope> </dependency> <!-- cos --> <dependency> <groupId>com.mchange</groupId> <artifactId>c3p0</artifactId> <version>0.9.5.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.0.5</version> <scope>provided</scope> </dependency> <dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache-core</artifactId> <version>2.6.6</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.20</version> <scope>provided</scope> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.16</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity</artifactId> <version>1.7</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity-tools</artifactId> <version>2.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>com.jfinal</groupId> <artifactId>cos</artifactId> <version>26Dec2008</version> <scope>provided</scope> </dependency> <dependency> <groupId>cglib</groupId> <artifactId>cglib-nodep</artifactId> <version>3.1</version> </dependency> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.7.2</version> <scope>provided</scope> </dependency> <dependency> <groupId>de.ruedigermoeller</groupId> <artifactId>fst</artifactId> <version>2.29</version> <scope>provided</scope> </dependency> <!-- <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.20</version> </dependency> --> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.4.3</version> <scope>provided</scope> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.6</version> <scope>provided</scope> </dependency> </dependencies> <build> <sourceDirectory>${project.basedir}/src</sourceDirectory> <testSourceDirectory>${project.basedir}/test</testSourceDirectory> <resources> <resource> <directory>${project.basedir}/src</directory> <filtering>false</filtering> <excludes> <exclude>**/*.java</exclude> </excludes> </resource> </resources> <testResources> <testResource> <directory>${project.basedir}/test</directory> <filtering>false</filtering> <excludes> <exclude>**/*.java</exclude> </excludes> </testResource> </testResources> <!-- directory>${project.basedir}/target</directory --> <directory>${project.basedir}/webapp/WEB-INF/target</directory><!-- vi --> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.5</version> <configuration> <source>1.6</source> <target>1.6</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId> <version>1.1</version> <executions> <execution> <id>sign-artifacts</id> <phase>verify</phase> <goals> <goal>sign</goal> </goals> </execution> </executions> <configuration> <skip>false</skip> </configuration> </plugin> </plugins> </build> </project>
<dependency> <groupId>com.jfinal</groupId> <artifactId>jfinal</artifactId> <version>2.2</version> </dependency>
If you think the following jfinal-2.2.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.