You can download ehcache-core-2.6.8.jar in this page.
The Apache Software License, Version 2.0
ehcache-core-2.6.8.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/net.sf.ehcache/ehcache-core/pom.properties META-INF/maven/net.sf.ehcache/ehcache-core/pom.xml META-INF/services/net.sf.ehcache.EhcacheInit ehcache-failsafe.xml net.sf.ehcache.Cache.class net.sf.ehcache.CacheEntry.class net.sf.ehcache.CacheException.class net.sf.ehcache.CacheInitializationHelper.class net.sf.ehcache.CacheManager.class net.sf.ehcache.CacheQuery.class net.sf.ehcache.CacheStoreHelper.class net.sf.ehcache.DefaultElementEvictionData.class net.sf.ehcache.DiskStorePathManager.class net.sf.ehcache.Disposable.class net.sf.ehcache.Ehcache.class net.sf.ehcache.EhcacheCoreInit.class net.sf.ehcache.EhcacheInit.class net.sf.ehcache.Element.class net.sf.ehcache.ElementEvictionData.class net.sf.ehcache.ElementIdHelper.class net.sf.ehcache.FeaturesManager.class net.sf.ehcache.LibraryInit.class net.sf.ehcache.LoaderTimeoutException.class net.sf.ehcache.MimeTypeByteArray.class net.sf.ehcache.ObjectExistsException.class net.sf.ehcache.Statistics.class net.sf.ehcache.Status.class net.sf.ehcache.TransactionController.class net.sf.ehcache.bootstrap.BootstrapCacheLoader.class net.sf.ehcache.bootstrap.BootstrapCacheLoaderFactory.class net.sf.ehcache.cluster.CacheCluster.class net.sf.ehcache.cluster.ClusterNode.class net.sf.ehcache.cluster.ClusterScheme.class net.sf.ehcache.cluster.ClusterSchemeNotAvailableException.class net.sf.ehcache.cluster.ClusterTopologyListener.class net.sf.ehcache.cluster.NoopCacheCluster.class net.sf.ehcache.concurrent.CacheLockProvider.class net.sf.ehcache.concurrent.ConcurrencyUtil.class net.sf.ehcache.concurrent.LockType.class net.sf.ehcache.concurrent.ReadWriteLockSync.class net.sf.ehcache.concurrent.StripedReadWriteLock.class net.sf.ehcache.concurrent.StripedReadWriteLockSync.class net.sf.ehcache.concurrent.Sync.class net.sf.ehcache.config.AbstractCacheConfigurationListener.class net.sf.ehcache.config.BeanHandler.class net.sf.ehcache.config.CacheConfigError.class net.sf.ehcache.config.CacheConfiguration.class net.sf.ehcache.config.CacheConfigurationListener.class net.sf.ehcache.config.CacheWriterConfiguration.class net.sf.ehcache.config.ConfigError.class net.sf.ehcache.config.Configuration.class net.sf.ehcache.config.ConfigurationFactory.class net.sf.ehcache.config.ConfigurationHelper.class net.sf.ehcache.config.CopyStrategyConfiguration.class net.sf.ehcache.config.DiskStoreConfiguration.class net.sf.ehcache.config.DynamicSearchListener.class net.sf.ehcache.config.ElementValueComparatorConfiguration.class net.sf.ehcache.config.FactoryConfiguration.class net.sf.ehcache.config.InvalidConfigurationException.class net.sf.ehcache.config.ManagementRESTServiceConfiguration.class net.sf.ehcache.config.MemoryUnit.class net.sf.ehcache.config.NonstopConfiguration.class net.sf.ehcache.config.PersistenceConfiguration.class net.sf.ehcache.config.PinningConfiguration.class net.sf.ehcache.config.SearchAttribute.class net.sf.ehcache.config.Searchable.class net.sf.ehcache.config.SizeOfPolicyConfiguration.class net.sf.ehcache.config.TerracottaClientConfiguration.class net.sf.ehcache.config.TerracottaConfiguration.class net.sf.ehcache.config.TimeoutBehaviorConfiguration.class net.sf.ehcache.config.generator.ConfigurationGenerator.class net.sf.ehcache.config.generator.ConfigurationSource.class net.sf.ehcache.config.generator.ConfigurationUtil.class net.sf.ehcache.config.generator.model.AbstractDepthFirstVisitor.class net.sf.ehcache.config.generator.model.AbstractNodeElement.class net.sf.ehcache.config.generator.model.NodeAttribute.class net.sf.ehcache.config.generator.model.NodeElement.class net.sf.ehcache.config.generator.model.NodeElementVisitor.class net.sf.ehcache.config.generator.model.SimpleNodeAttribute.class net.sf.ehcache.config.generator.model.SimpleNodeElement.class net.sf.ehcache.config.generator.model.XMLGeneratorVisitor.class net.sf.ehcache.config.generator.model.elements.CacheConfigurationElement.class net.sf.ehcache.config.generator.model.elements.CacheWriterConfigurationElement.class net.sf.ehcache.config.generator.model.elements.ConfigurationElement.class net.sf.ehcache.config.generator.model.elements.CopyStrategyConfigurationElement.class net.sf.ehcache.config.generator.model.elements.DefaultCacheConfigurationElement.class net.sf.ehcache.config.generator.model.elements.DiskStoreConfigurationElement.class net.sf.ehcache.config.generator.model.elements.ElementValueComparatorConfigurationElement.class net.sf.ehcache.config.generator.model.elements.FactoryConfigurationElement.class net.sf.ehcache.config.generator.model.elements.ManagementRESTServiceConfigurationElement.class net.sf.ehcache.config.generator.model.elements.NonstopConfigurationElement.class net.sf.ehcache.config.generator.model.elements.PersistenceConfigurationElement.class net.sf.ehcache.config.generator.model.elements.PinningConfigurationElement.class net.sf.ehcache.config.generator.model.elements.SearchableConfigurationElement.class net.sf.ehcache.config.generator.model.elements.SizeOfPolicyConfigurationElement.class net.sf.ehcache.config.generator.model.elements.TerracottaConfigConfigurationElement.class net.sf.ehcache.config.generator.model.elements.TerracottaConfigurationElement.class net.sf.ehcache.config.generator.model.elements.TimeoutBehaviorConfigurationElement.class net.sf.ehcache.constructs.CacheDecoratorFactory.class net.sf.ehcache.constructs.EhcacheDecoratorAdapter.class net.sf.ehcache.constructs.blocking.BlockingCache.class net.sf.ehcache.constructs.blocking.CacheEntryFactory.class net.sf.ehcache.constructs.blocking.LockTimeoutException.class net.sf.ehcache.constructs.blocking.SelfPopulatingCache.class net.sf.ehcache.constructs.blocking.UpdatingCacheEntryFactory.class net.sf.ehcache.constructs.blocking.UpdatingSelfPopulatingCache.class net.sf.ehcache.constructs.classloader.ClassLoaderAwareCache.class net.sf.ehcache.constructs.classloader.InternalClassLoaderAwareCache.class net.sf.ehcache.constructs.nonstop.CacheManagerExecutorServiceFactory.class net.sf.ehcache.constructs.nonstop.ClusterOperation.class net.sf.ehcache.constructs.nonstop.ClusterOperationCallable.class net.sf.ehcache.constructs.nonstop.NonStopCacheException.class net.sf.ehcache.constructs.nonstop.NonstopActiveDelegateHolder.class net.sf.ehcache.constructs.nonstop.NonstopExecutorService.class net.sf.ehcache.constructs.nonstop.NonstopExecutorServiceFactory.class net.sf.ehcache.constructs.nonstop.NonstopExecutorServiceImpl.class net.sf.ehcache.constructs.nonstop.NonstopThread.class net.sf.ehcache.constructs.nonstop.NonstopThreadPool.class net.sf.ehcache.constructs.nonstop.NonstopTimeoutBehaviorFactory.class net.sf.ehcache.constructs.nonstop.TaskNotSubmittedTimeoutException.class net.sf.ehcache.constructs.nonstop.ThrowTimeoutException.class net.sf.ehcache.constructs.nonstop.concurrency.CacheOperationUnderExplicitLockCallable.class net.sf.ehcache.constructs.nonstop.concurrency.ExplicitLockingClusterOperation.class net.sf.ehcache.constructs.nonstop.concurrency.ExplicitLockingContext.class net.sf.ehcache.constructs.nonstop.concurrency.ExplicitLockingContextThreadLocal.class net.sf.ehcache.constructs.nonstop.concurrency.InvalidLockStateAfterRejoinException.class net.sf.ehcache.constructs.nonstop.concurrency.LockOperationTimedOutNonstopException.class net.sf.ehcache.constructs.nonstop.concurrency.NonStopCacheKeySet.class net.sf.ehcache.constructs.nonstop.concurrency.NonstopCacheLockProvider.class net.sf.ehcache.constructs.nonstop.concurrency.NonstopSync.class net.sf.ehcache.constructs.nonstop.concurrency.NonstopThreadUniqueIdProvider.class net.sf.ehcache.constructs.nonstop.store.ClusterOperationCallableImpl.class net.sf.ehcache.constructs.nonstop.store.ExceptionOnTimeoutStore.class net.sf.ehcache.constructs.nonstop.store.ExecutorServiceStore.class net.sf.ehcache.constructs.nonstop.store.LocalReadsOnTimeoutStore.class net.sf.ehcache.constructs.nonstop.store.NoOpOnTimeoutStore.class net.sf.ehcache.constructs.nonstop.store.NonstopStore.class net.sf.ehcache.constructs.nonstop.store.NonstopStoreImpl.class net.sf.ehcache.constructs.nonstop.store.NonstopTimeoutBehaviorStoreResolver.class net.sf.ehcache.constructs.nonstop.store.RejoinAwareBlockingOperation.class net.sf.ehcache.constructs.nonstop.store.RejoinAwareNonstopStore.class net.sf.ehcache.constructs.nonstop.store.TransactionalExecutorServiceStore.class net.sf.ehcache.constructs.nonstop.util.CountingThreadFactory.class net.sf.ehcache.constructs.nonstop.util.OverrideCheck.class net.sf.ehcache.constructs.web.ShutdownListener.class net.sf.ehcache.distribution.CacheManagerPeerListener.class net.sf.ehcache.distribution.CacheManagerPeerListenerFactory.class net.sf.ehcache.distribution.CacheManagerPeerProvider.class net.sf.ehcache.distribution.CacheManagerPeerProviderFactory.class net.sf.ehcache.distribution.CachePeer.class net.sf.ehcache.distribution.CacheReplicator.class net.sf.ehcache.distribution.ConfigurableRMIClientSocketFactory.class net.sf.ehcache.distribution.EventMessage.class net.sf.ehcache.distribution.LegacyEventMessage.class net.sf.ehcache.distribution.ManualRMICacheManagerPeerProvider.class net.sf.ehcache.distribution.MulticastKeepaliveHeartbeatReceiver.class net.sf.ehcache.distribution.MulticastKeepaliveHeartbeatSender.class net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider.class net.sf.ehcache.distribution.PayloadUtil.class net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator.class net.sf.ehcache.distribution.RMIBootstrapCacheLoader.class net.sf.ehcache.distribution.RMIBootstrapCacheLoaderFactory.class net.sf.ehcache.distribution.RMICacheManagerPeerListener.class net.sf.ehcache.distribution.RMICacheManagerPeerListenerFactory.class net.sf.ehcache.distribution.RMICacheManagerPeerProvider.class net.sf.ehcache.distribution.RMICacheManagerPeerProviderFactory.class net.sf.ehcache.distribution.RMICachePeer.class net.sf.ehcache.distribution.RMICachePeer_Stub.class net.sf.ehcache.distribution.RMICacheReplicatorFactory.class net.sf.ehcache.distribution.RMISynchronousCacheReplicator.class net.sf.ehcache.distribution.RemoteCacheException.class net.sf.ehcache.distribution.RmiEventMessage.class net.sf.ehcache.distribution.TransactionalRMICachePeer.class net.sf.ehcache.event.CacheEventListener.class net.sf.ehcache.event.CacheEventListenerAdapter.class net.sf.ehcache.event.CacheEventListenerFactory.class net.sf.ehcache.event.CacheManagerEventListener.class net.sf.ehcache.event.CacheManagerEventListenerFactory.class net.sf.ehcache.event.CacheManagerEventListenerRegistry.class net.sf.ehcache.event.NonstopCacheEventListener.class net.sf.ehcache.event.NotificationScope.class net.sf.ehcache.event.RegisteredEventListeners.class net.sf.ehcache.event.TerracottaCacheEventReplication.class net.sf.ehcache.event.TerracottaCacheEventReplicationFactory.class net.sf.ehcache.exceptionhandler.CacheExceptionHandler.class net.sf.ehcache.exceptionhandler.CacheExceptionHandlerFactory.class net.sf.ehcache.exceptionhandler.ExceptionHandlingDynamicCacheProxy.class net.sf.ehcache.extension.CacheExtension.class net.sf.ehcache.extension.CacheExtensionFactory.class net.sf.ehcache.hibernate.AbstractEhcacheProvider.class net.sf.ehcache.hibernate.AbstractEhcacheRegionFactory.class net.sf.ehcache.hibernate.EhCache.class net.sf.ehcache.hibernate.EhCacheProvider.class net.sf.ehcache.hibernate.EhCacheRegionFactory.class net.sf.ehcache.hibernate.EhcacheJtaTransactionManagerLookup.class net.sf.ehcache.hibernate.HibernateUtil.class net.sf.ehcache.hibernate.SingletonEhCacheProvider.class net.sf.ehcache.hibernate.SingletonEhCacheRegionFactory.class net.sf.ehcache.hibernate.ccs.AbstractEhcacheConcurrencyStrategy.class net.sf.ehcache.hibernate.ccs.EhcacheNonstrictReadWriteCache.class net.sf.ehcache.hibernate.ccs.EhcacheReadOnlyCache.class net.sf.ehcache.hibernate.ccs.EhcacheReadWriteCache.class net.sf.ehcache.hibernate.management.api.EhcacheHibernateMBean.class net.sf.ehcache.hibernate.management.api.EhcacheStats.class net.sf.ehcache.hibernate.management.api.HibernateStats.class net.sf.ehcache.hibernate.management.impl.AggregateCacheRegionStats.class net.sf.ehcache.hibernate.management.impl.BaseEmitterBean.class net.sf.ehcache.hibernate.management.impl.BeanUtils.class net.sf.ehcache.hibernate.management.impl.CacheRegionStats.class net.sf.ehcache.hibernate.management.impl.CacheRegionUtils.class net.sf.ehcache.hibernate.management.impl.CollectionStats.class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate.class net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMBeanRegistration.class net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMBeanRegistrationImpl.class net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMbeanNames.class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl.class net.sf.ehcache.hibernate.management.impl.EntityStats.class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl.class net.sf.ehcache.hibernate.management.impl.NullHibernateStats.class net.sf.ehcache.hibernate.management.impl.ProviderMBeanRegistrationHelper.class net.sf.ehcache.hibernate.management.impl.QueryStats.class net.sf.ehcache.hibernate.nonstop.HibernateNonstopCacheExceptionHandler.class net.sf.ehcache.hibernate.nonstop.NonstopAccessStrategyFactory.class net.sf.ehcache.hibernate.nonstop.NonstopAwareCollectionRegionAccessStrategy.class net.sf.ehcache.hibernate.nonstop.NonstopAwareEntityRegionAccessStrategy.class net.sf.ehcache.hibernate.regions.EhcacheCollectionRegion.class net.sf.ehcache.hibernate.regions.EhcacheDataRegion.class net.sf.ehcache.hibernate.regions.EhcacheEntityRegion.class net.sf.ehcache.hibernate.regions.EhcacheGeneralDataRegion.class net.sf.ehcache.hibernate.regions.EhcacheQueryResultsRegion.class net.sf.ehcache.hibernate.regions.EhcacheTimestampsRegion.class net.sf.ehcache.hibernate.regions.EhcacheTransactionalDataRegion.class net.sf.ehcache.hibernate.strategy.AbstractEhcacheAccessStrategy.class net.sf.ehcache.hibernate.strategy.AbstractReadWriteEhcacheAccessStrategy.class net.sf.ehcache.hibernate.strategy.EhcacheAccessStrategyFactory.class net.sf.ehcache.hibernate.strategy.EhcacheAccessStrategyFactoryImpl.class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheCollectionRegionAccessStrategy.class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheEntityRegionAccessStrategy.class net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheCollectionRegionAccessStrategy.class net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheEntityRegionAccessStrategy.class net.sf.ehcache.hibernate.strategy.ReadWriteEhcacheCollectionRegionAccessStrategy.class net.sf.ehcache.hibernate.strategy.ReadWriteEhcacheEntityRegionAccessStrategy.class net.sf.ehcache.hibernate.strategy.TransactionalEhcacheCollectionRegionAccessStrategy.class net.sf.ehcache.hibernate.strategy.TransactionalEhcacheEntityRegionAccessStrategy.class net.sf.ehcache.loader.CacheLoader.class net.sf.ehcache.loader.CacheLoaderFactory.class net.sf.ehcache.management.Cache.class net.sf.ehcache.management.CacheConfiguration.class net.sf.ehcache.management.CacheConfigurationMBean.class net.sf.ehcache.management.CacheMBean.class net.sf.ehcache.management.CacheManager.class net.sf.ehcache.management.CacheManagerMBean.class net.sf.ehcache.management.CacheStatistics.class net.sf.ehcache.management.CacheStatisticsMBean.class net.sf.ehcache.management.ManagedCacheManagerPeerProvider.class net.sf.ehcache.management.ManagementServer.class net.sf.ehcache.management.ManagementServerLoader.class net.sf.ehcache.management.ManagementService.class net.sf.ehcache.management.ResourceClassLoader.class net.sf.ehcache.management.Store.class net.sf.ehcache.management.provider.MBeanRegistrationProvider.class net.sf.ehcache.management.provider.MBeanRegistrationProviderException.class net.sf.ehcache.management.provider.MBeanRegistrationProviderFactory.class net.sf.ehcache.management.provider.MBeanRegistrationProviderFactoryImpl.class net.sf.ehcache.management.provider.MBeanRegistrationProviderImpl.class net.sf.ehcache.management.provider.NullMBeanRegistrationProvider.class net.sf.ehcache.management.sampled.CacheManagerSampler.class net.sf.ehcache.management.sampled.CacheManagerSamplerImpl.class net.sf.ehcache.management.sampled.CacheSampler.class net.sf.ehcache.management.sampled.CacheSamplerImpl.class net.sf.ehcache.management.sampled.ComprehensiveCacheSampler.class net.sf.ehcache.management.sampled.ComprehensiveCacheSamplerImpl.class net.sf.ehcache.management.sampled.SampledCache.class net.sf.ehcache.management.sampled.SampledCacheMBean.class net.sf.ehcache.management.sampled.SampledCacheManager.class net.sf.ehcache.management.sampled.SampledCacheManagerMBean.class net.sf.ehcache.management.sampled.SampledEhcacheMBeans.class net.sf.ehcache.management.sampled.SampledMBeanRegistrationProvider.class net.sf.ehcache.management.sampled.Utils.class net.sf.ehcache.pool.Pool.class net.sf.ehcache.pool.PoolAccessor.class net.sf.ehcache.pool.PoolEvictor.class net.sf.ehcache.pool.PoolableStore.class net.sf.ehcache.pool.Size.class net.sf.ehcache.pool.SizeOfEngine.class net.sf.ehcache.pool.impl.AbstractBalancedAccessEvictor.class net.sf.ehcache.pool.impl.AbstractFromLargestCachePoolEvictor.class net.sf.ehcache.pool.impl.AbstractPool.class net.sf.ehcache.pool.impl.AbstractPoolAccessor.class net.sf.ehcache.pool.impl.AtomicPoolAccessor.class net.sf.ehcache.pool.impl.BalancedAccessOnDiskPoolEvictor.class net.sf.ehcache.pool.impl.BalancedAccessOnHeapPoolEvictor.class net.sf.ehcache.pool.impl.BoundedPool.class net.sf.ehcache.pool.impl.DefaultSizeOfEngine.class net.sf.ehcache.pool.impl.FromLargestCacheOnDiskPoolEvictor.class net.sf.ehcache.pool.impl.FromLargestCacheOnHeapPoolEvictor.class net.sf.ehcache.pool.impl.LockedPoolAccessor.class net.sf.ehcache.pool.impl.StrictlyBoundedPool.class net.sf.ehcache.pool.impl.UnboundedPool.class net.sf.ehcache.pool.sizeof.AgentLoader.class net.sf.ehcache.pool.sizeof.AgentSizeOf.class net.sf.ehcache.pool.sizeof.FlyweightType.class net.sf.ehcache.pool.sizeof.JvmInformation.class net.sf.ehcache.pool.sizeof.MaxDepthExceededException.class net.sf.ehcache.pool.sizeof.ObjectGraphWalker.class net.sf.ehcache.pool.sizeof.PrimitiveType.class net.sf.ehcache.pool.sizeof.ReflectionSizeOf.class net.sf.ehcache.pool.sizeof.SizeOf.class net.sf.ehcache.pool.sizeof.UnsafeSizeOf.class net.sf.ehcache.pool.sizeof.annotations.IgnoreSizeOf.class net.sf.ehcache.pool.sizeof.filter.AnnotationProxyFactory.class net.sf.ehcache.pool.sizeof.filter.AnnotationSizeOfFilter.class net.sf.ehcache.pool.sizeof.filter.CombinationSizeOfFilter.class net.sf.ehcache.pool.sizeof.filter.PassThroughFilter.class net.sf.ehcache.pool.sizeof.filter.ResourceSizeOfFilter.class net.sf.ehcache.pool.sizeof.filter.SizeOfFilter.class net.sf.ehcache.search.Attribute.class net.sf.ehcache.search.Direction.class net.sf.ehcache.search.NullResults.class net.sf.ehcache.search.Query.class net.sf.ehcache.search.Result.class net.sf.ehcache.search.Results.class net.sf.ehcache.search.SearchException.class net.sf.ehcache.search.aggregator.Aggregator.class net.sf.ehcache.search.aggregator.AggregatorException.class net.sf.ehcache.search.aggregator.AggregatorInstance.class net.sf.ehcache.search.aggregator.Aggregators.class net.sf.ehcache.search.aggregator.Average.class net.sf.ehcache.search.aggregator.Count.class net.sf.ehcache.search.aggregator.Max.class net.sf.ehcache.search.aggregator.Min.class net.sf.ehcache.search.aggregator.Sum.class net.sf.ehcache.search.attribute.AttributeExtractor.class net.sf.ehcache.search.attribute.AttributeExtractorException.class net.sf.ehcache.search.attribute.AttributeType.class net.sf.ehcache.search.attribute.DynamicAttributesExtractor.class net.sf.ehcache.search.attribute.JavaBeanAttributeExtractor.class net.sf.ehcache.search.attribute.KeyObjectAttributeExtractor.class net.sf.ehcache.search.attribute.ReflectionAttributeExtractor.class net.sf.ehcache.search.attribute.ValueObjectAttributeExtractor.class net.sf.ehcache.search.expression.AlwaysMatch.class net.sf.ehcache.search.expression.And.class net.sf.ehcache.search.expression.BaseCriteria.class net.sf.ehcache.search.expression.Between.class net.sf.ehcache.search.expression.ComparableValue.class net.sf.ehcache.search.expression.Criteria.class net.sf.ehcache.search.expression.EqualTo.class net.sf.ehcache.search.expression.GreaterThan.class net.sf.ehcache.search.expression.GreaterThanOrEqual.class net.sf.ehcache.search.expression.ILike.class net.sf.ehcache.search.expression.InCollection.class net.sf.ehcache.search.expression.LessThan.class net.sf.ehcache.search.expression.LessThanOrEqual.class net.sf.ehcache.search.expression.Not.class net.sf.ehcache.search.expression.NotEqualTo.class net.sf.ehcache.search.expression.NotILike.class net.sf.ehcache.search.expression.Or.class net.sf.ehcache.search.impl.AggregateOnlyResult.class net.sf.ehcache.search.impl.BaseQueryInterpreter.class net.sf.ehcache.search.impl.BaseResult.class net.sf.ehcache.search.impl.DynamicSearchChecker.class net.sf.ehcache.search.impl.GroupedResultImpl.class net.sf.ehcache.search.impl.OrderComparator.class net.sf.ehcache.search.impl.ResultImpl.class net.sf.ehcache.search.impl.ResultsImpl.class net.sf.ehcache.search.impl.SearchManager.class net.sf.ehcache.statistics.CacheUsageListener.class net.sf.ehcache.statistics.LiveCacheStatistics.class net.sf.ehcache.statistics.LiveCacheStatisticsData.class net.sf.ehcache.statistics.LiveCacheStatisticsImpl.class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper.class net.sf.ehcache.statistics.NullLiveCacheStatisticsData.class net.sf.ehcache.statistics.sampled.CacheStatisticsSampler.class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics.class net.sf.ehcache.statistics.sampled.SampledCacheStatistics.class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl.class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper.class net.sf.ehcache.store.AbstractPolicy.class net.sf.ehcache.store.AbstractStore.class net.sf.ehcache.store.CacheKeySet.class net.sf.ehcache.store.DefaultElementValueComparator.class net.sf.ehcache.store.DiskBackedMemoryStore.class net.sf.ehcache.store.DiskStoreBootstrapCacheLoader.class net.sf.ehcache.store.DiskStoreBootstrapCacheLoaderFactory.class net.sf.ehcache.store.ElementIdAssigningStore.class net.sf.ehcache.store.ElementValueComparator.class net.sf.ehcache.store.FifoPolicy.class net.sf.ehcache.store.FrontEndCacheTier.class net.sf.ehcache.store.LegacyStoreWrapper.class net.sf.ehcache.store.LfuPolicy.class net.sf.ehcache.store.LruMemoryStore.class net.sf.ehcache.store.LruPolicy.class net.sf.ehcache.store.MemoryLimitedCacheLoader.class net.sf.ehcache.store.MemoryOnlyStore.class net.sf.ehcache.store.MemoryStore.class net.sf.ehcache.store.MemoryStoreEvictionPolicy.class net.sf.ehcache.store.NotifyingMemoryStore.class net.sf.ehcache.store.NullStore.class net.sf.ehcache.store.Policy.class net.sf.ehcache.store.Store.class net.sf.ehcache.store.StoreListener.class net.sf.ehcache.store.StoreQuery.class net.sf.ehcache.store.StripedReadWriteLockProvider.class net.sf.ehcache.store.TerracottaStore.class net.sf.ehcache.store.TierableStore.class net.sf.ehcache.store.chm.SelectableConcurrentHashMap.class net.sf.ehcache.store.compound.CopyStrategy.class net.sf.ehcache.store.compound.ImmutableValueElementCopyStrategy.class net.sf.ehcache.store.compound.LegacyCopyStrategyAdapter.class net.sf.ehcache.store.compound.NullReadWriteCopyStrategy.class net.sf.ehcache.store.compound.ReadWriteCopyStrategy.class net.sf.ehcache.store.compound.ReadWriteSerializationCopyStrategy.class net.sf.ehcache.store.compound.SerializationCopyStrategy.class net.sf.ehcache.store.disk.DiskSizeOfEngine.class net.sf.ehcache.store.disk.DiskStorageFactory.class net.sf.ehcache.store.disk.DiskStore.class net.sf.ehcache.store.disk.ElementSubstituteFilter.class net.sf.ehcache.store.disk.HashEntry.class net.sf.ehcache.store.disk.Segment.class net.sf.ehcache.store.disk.StoreUpdateException.class net.sf.ehcache.store.disk.ods.AATreeSet.class net.sf.ehcache.store.disk.ods.FileAllocationTree.class net.sf.ehcache.store.disk.ods.Region.class net.sf.ehcache.store.disk.ods.RegionSet.class net.sf.ehcache.terracotta.ClusteredInstanceFactory.class net.sf.ehcache.terracotta.ClusteredInstanceFactoryWrapper.class net.sf.ehcache.terracotta.DisconnectedClusterNode.class net.sf.ehcache.terracotta.InternalEhcache.class net.sf.ehcache.terracotta.KeySnapshotter.class net.sf.ehcache.terracotta.RotatingSnapshotFile.class net.sf.ehcache.terracotta.SerializationHelper.class net.sf.ehcache.terracotta.TerracottaBootstrapCacheLoader.class net.sf.ehcache.terracotta.TerracottaBootstrapCacheLoaderFactory.class net.sf.ehcache.terracotta.TerracottaCacheCluster.class net.sf.ehcache.terracotta.TerracottaClient.class net.sf.ehcache.terracotta.TerracottaClientRejoinListener.class net.sf.ehcache.terracotta.TerracottaClusteredInstanceHelper.class net.sf.ehcache.terracotta.TerracottaNotRunningException.class net.sf.ehcache.transaction.AbstractSoftLockManager.class net.sf.ehcache.transaction.AbstractTransactionIDFactory.class net.sf.ehcache.transaction.AbstractTransactionStore.class net.sf.ehcache.transaction.DeadLockException.class net.sf.ehcache.transaction.Decision.class net.sf.ehcache.transaction.DelegatingTransactionIDFactory.class net.sf.ehcache.transaction.ExpiredTransactionIDImpl.class net.sf.ehcache.transaction.ReadCommittedSoftLockFactory.class net.sf.ehcache.transaction.ReadCommittedSoftLockImpl.class net.sf.ehcache.transaction.SoftLock.class net.sf.ehcache.transaction.SoftLockFactory.class net.sf.ehcache.transaction.SoftLockID.class net.sf.ehcache.transaction.SoftLockManager.class net.sf.ehcache.transaction.SoftLockManagerImpl.class net.sf.ehcache.transaction.TransactionAwareAttributeExtractor.class net.sf.ehcache.transaction.TransactionException.class net.sf.ehcache.transaction.TransactionID.class net.sf.ehcache.transaction.TransactionIDFactory.class net.sf.ehcache.transaction.TransactionIDFactoryImpl.class net.sf.ehcache.transaction.TransactionIDImpl.class net.sf.ehcache.transaction.TransactionIDNotFoundException.class net.sf.ehcache.transaction.TransactionIDSerializedForm.class net.sf.ehcache.transaction.TransactionInterruptedException.class net.sf.ehcache.transaction.TransactionTimeoutException.class net.sf.ehcache.transaction.XidTransactionIDSerializedForm.class net.sf.ehcache.transaction.local.JtaLocalTransactionStore.class net.sf.ehcache.transaction.local.LocalRecoveryManager.class net.sf.ehcache.transaction.local.LocalTransactionContext.class net.sf.ehcache.transaction.local.LocalTransactionStore.class net.sf.ehcache.transaction.local.TransactionListener.class net.sf.ehcache.transaction.manager.DefaultTransactionManagerLookup.class net.sf.ehcache.transaction.manager.TransactionManagerLookup.class net.sf.ehcache.transaction.manager.selector.AtomikosSelector.class net.sf.ehcache.transaction.manager.selector.BitronixSelector.class net.sf.ehcache.transaction.manager.selector.ClassSelector.class net.sf.ehcache.transaction.manager.selector.FactorySelector.class net.sf.ehcache.transaction.manager.selector.GenericJndiSelector.class net.sf.ehcache.transaction.manager.selector.GlassfishSelector.class net.sf.ehcache.transaction.manager.selector.JndiSelector.class net.sf.ehcache.transaction.manager.selector.NullSelector.class net.sf.ehcache.transaction.manager.selector.Selector.class net.sf.ehcache.transaction.manager.selector.WeblogicSelector.class net.sf.ehcache.transaction.xa.EhcacheXAException.class net.sf.ehcache.transaction.xa.EhcacheXAResource.class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl.class net.sf.ehcache.transaction.xa.ExpiredXidTransactionIDImpl.class net.sf.ehcache.transaction.xa.OptimisticLockFailureException.class net.sf.ehcache.transaction.xa.SerializableXid.class net.sf.ehcache.transaction.xa.XAExecutionListener.class net.sf.ehcache.transaction.xa.XATransactionContext.class net.sf.ehcache.transaction.xa.XATransactionStore.class net.sf.ehcache.transaction.xa.XidTransactionID.class net.sf.ehcache.transaction.xa.XidTransactionIDImpl.class net.sf.ehcache.transaction.xa.commands.AbstractStoreCommand.class net.sf.ehcache.transaction.xa.commands.Command.class net.sf.ehcache.transaction.xa.commands.StorePutCommand.class net.sf.ehcache.transaction.xa.commands.StoreRemoveCommand.class net.sf.ehcache.transaction.xa.processor.XARequest.class net.sf.ehcache.transaction.xa.processor.XARequestProcessor.class net.sf.ehcache.transaction.xa.processor.XAThreadPool.class net.sf.ehcache.util.AggregateIterator.class net.sf.ehcache.util.AtomicLongSequence.class net.sf.ehcache.util.CacheTransactionHelper.class net.sf.ehcache.util.CircularLossyQueue.class net.sf.ehcache.util.ClassLoaderUtil.class net.sf.ehcache.util.FailSafeTimer.class net.sf.ehcache.util.FindBugsSuppressWarnings.class net.sf.ehcache.util.LargeCollection.class net.sf.ehcache.util.LargeSet.class net.sf.ehcache.util.LongSequence.class net.sf.ehcache.util.MemoryEfficientByteArrayOutputStream.class net.sf.ehcache.util.MemorySizeParser.class net.sf.ehcache.util.MergedEnumeration.class net.sf.ehcache.util.NamedThreadFactory.class net.sf.ehcache.util.PreferTCCLObjectInputStream.class net.sf.ehcache.util.ProductInfo.class net.sf.ehcache.util.PropertyUtil.class net.sf.ehcache.util.SetAsList.class net.sf.ehcache.util.SlewClock.class net.sf.ehcache.util.TimeProviderLoader.class net.sf.ehcache.util.TimeUtil.class net.sf.ehcache.util.Timestamper.class net.sf.ehcache.util.UpdateChecker.class net.sf.ehcache.util.VmUtils.class net.sf.ehcache.util.WeakIdentityConcurrentMap.class net.sf.ehcache.util.counter.Counter.class net.sf.ehcache.util.counter.CounterConfig.class net.sf.ehcache.util.counter.CounterImpl.class net.sf.ehcache.util.counter.CounterManager.class net.sf.ehcache.util.counter.CounterManagerImpl.class net.sf.ehcache.util.counter.sampled.SampledCounter.class net.sf.ehcache.util.counter.sampled.SampledCounterConfig.class net.sf.ehcache.util.counter.sampled.SampledCounterImpl.class net.sf.ehcache.util.counter.sampled.SampledRateCounter.class net.sf.ehcache.util.counter.sampled.SampledRateCounterConfig.class net.sf.ehcache.util.counter.sampled.SampledRateCounterImpl.class net.sf.ehcache.util.counter.sampled.TimeStampedCounterValue.class net.sf.ehcache.util.lang.VicariousThreadLocal.class net.sf.ehcache.util.ratestatistics.AbstractRateStatistic.class net.sf.ehcache.util.ratestatistics.AtomicRateStatistic.class net.sf.ehcache.util.ratestatistics.RateStatistic.class net.sf.ehcache.util.ratestatistics.UnlockedRateStatistic.class net.sf.ehcache.writer.AbstractCacheWriter.class net.sf.ehcache.writer.CacheWriter.class net.sf.ehcache.writer.CacheWriterFactory.class net.sf.ehcache.writer.CacheWriterManager.class net.sf.ehcache.writer.CacheWriterManagerException.class net.sf.ehcache.writer.writebehind.AbstractWriteBehindQueue.class net.sf.ehcache.writer.writebehind.CastingOperationConverter.class net.sf.ehcache.writer.writebehind.CoalesceKeysFilter.class net.sf.ehcache.writer.writebehind.OperationConverter.class net.sf.ehcache.writer.writebehind.OperationsFilter.class net.sf.ehcache.writer.writebehind.WriteBehind.class net.sf.ehcache.writer.writebehind.WriteBehindManager.class net.sf.ehcache.writer.writebehind.WriteBehindQueue.class net.sf.ehcache.writer.writebehind.WriteBehindQueueManager.class net.sf.ehcache.writer.writebehind.operations.BatchOperation.class net.sf.ehcache.writer.writebehind.operations.DeleteAllOperation.class net.sf.ehcache.writer.writebehind.operations.DeleteOperation.class net.sf.ehcache.writer.writebehind.operations.KeyBasedOperation.class net.sf.ehcache.writer.writebehind.operations.SingleOperation.class net.sf.ehcache.writer.writebehind.operations.SingleOperationType.class net.sf.ehcache.writer.writebehind.operations.WriteAllOperation.class net.sf.ehcache.writer.writebehind.operations.WriteOperation.class net.sf.ehcache.writer.writethrough.WriteThroughManager.class net/sf/ehcache/pool/builtin-sizeof.filter net/sf/ehcache/pool/sizeof/sizeof-agent.jar net/sf/ehcache/version.properties
ehcache-core-2.6.8.pom file content.
<?xml version="1.0"?> <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>net.sf.ehcache</groupId> <artifactId>ehcache-parent</artifactId> <version>2.5</version> <relativePath/> </parent> <artifactId>ehcache-core</artifactId> <packaging>jar</packaging> <version>2.6.8</version> <name>Ehcache Core</name> <description>This is the ehcache core module. Pair it with other modules for added functionality.</description> <licenses> <license> <name>The Apache Software License, Version 2.0</name> <url>src/assemble/EHCACHE-CORE-LICENSE.txt</url> </license> </licenses> <url>http://ehcache.org</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <net.sf.ehcache.speedAdjustmentFactor>5</net.sf.ehcache.speedAdjustmentFactor> <testDir>src/test/java</testDir> <testResources>src/test/resources</testResources> <name>ehcache</name> <skipCheckstyle>false</skipCheckstyle> <skipJavadoc>false</skipJavadoc> <build.timestamp>${maven.build.timestamp}</build.timestamp> <tests.supplemental.args/> <surefire.version>2.10</surefire.version> </properties> <dependencies> <!--Required scope --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.6.1</version> <scope>compile</scope> </dependency> <!-- packaged into the main jar using shade plugin. Its dependency is removed in the final pom <dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache-rest-agent</artifactId> <version>${project.version}</version> </dependency--> <!-- With slf4j, users must choose a concrete logging implementation at deploy time, which they provide The maven dependency declarations are reproduced here for convenience. <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-jdk14</artifactId> <version>1.6.1</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.6.1</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-simple</artifactId> <version>1.6.1</version> </dependency> --> <!-- Provided scope. This one, or another concrete logging implementation must be provided. --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-jdk14</artifactId> <version>1.6.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.4</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>3.5.1-Final</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.transaction</groupId> <artifactId>jta</artifactId> <version>1.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>net.sf.ehcache</groupId> <artifactId>sizeof-agent</artifactId> <version>1.0.1</version> <scope>provided</scope> </dependency> <!-- Test scope --> <dependency> <groupId>org.codehaus.btm</groupId> <artifactId>btm</artifactId> <version>2.0.1</version> <scope>test</scope> </dependency> <dependency> <groupId>net.sf.hibernate</groupId> <artifactId>hibernate</artifactId> <version>2.1.8</version> <exclusions> <exclusion> <groupId>javax.transaction</groupId> <artifactId>jta</artifactId> </exclusion> <exclusion> <groupId>javax.security</groupId> <artifactId>jacc</artifactId> </exclusion> <exclusion> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache</artifactId> </exclusion> </exclusions> <scope>provided</scope> </dependency> <dependency> <groupId>org.hamcrest</groupId> <artifactId>hamcrest-core</artifactId> <version>1.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.hamcrest</groupId> <artifactId>hamcrest-library</artifactId> <version>1.2</version> <scope>test</scope> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.10</version> <scope>test</scope> </dependency> <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version> <scope>test</scope> </dependency> <dependency> <groupId>javassist</groupId> <artifactId>javassist</artifactId> <version>3.4.GA</version> <scope>test</scope> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-ehcache</artifactId> <version>3.3.2.GA</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>ehcache</artifactId> <groupId>net.sf.ehcache</groupId> </exclusion> </exclusions> </dependency> <dependency> <!-- Needed by net.sf.ehcache.hibernate.HibernateAPIUsageTest.testAPIAsUsedByHibernate2() --> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.derby</groupId> <artifactId>derby</artifactId> <version>10.5.3.0_1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-core</artifactId> <version>1.8.2</version> <scope>test</scope> </dependency> <dependency> <groupId>com.sun.xsom</groupId> <artifactId>xsom</artifactId> <version>20100725</version> <scope>test</scope> </dependency> <dependency> <groupId>org.beanshell</groupId> <artifactId>bsh</artifactId> <version>1.3.0</version> <scope>test</scope> </dependency> </dependencies> <build> <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> </resource> <resource> <directory>${project.build.directory}/generated-resources</directory> <filtering>false</filtering> </resource> </resources> <testSourceDirectory>${basedir}/${testDir}</testSourceDirectory> <testResources> <testResource> <directory>${basedir}/src/main/config/jcache</directory> </testResource> <testResource> <directory>${basedir}/${testResources}</directory> </testResource> </testResources> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.6</source> <target>1.6</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.3.1</version> <configuration> <archive> <manifestEntries> <License>Apache Software License, Version 2.0</License> </manifestEntries> </archive> </configuration> <executions> <execution> <id>test-jar</id> <goals> <goal>test-jar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>2.7</version> <configuration> <skip>${skipJavadoc}</skip> <author>true</author> <!--<destDir>${project.build.directory}/site/javadoc</destDir> --> <header><![CDATA[<a href="/" target="_top">ehcache</a>]]></header> <minmemory>128m</minmemory> <maxmemory>512</maxmemory> <overview>${basedir}/src/main/java/net/sf/ehcache/overview.html </overview> <use>true</use> <version>true</version> <windowtitle>${project.name} ${project.version} API</windowtitle> </configuration> <executions> <execution> <id>generate-javadoc</id> <phase>pre-site</phase> <goals> <goal>javadoc</goal> </goals> <configuration> <!--<doclet>ydoc.doclets.YStandard</doclet> --> <!--<docletPath> --> <!--${ydoc.home}/lib/ydoc.jar${path.separator}${ydoc.home}/lib/class2svg.jar${path.separator}${ydoc.home}/resources --> <!--</docletPath> --> <!--<additionalparam>-license ${ydoc.license} -filter --> <!--ydoc.filters.ExcludeFilter -filterpath --> <!--${ydoc.home}/lib/ydoc.jar -umlautogen --> <!--</additionalparam> --> <author>true</author> <!--<destDir>${project.build.directory}/site/javadoc</destDir> --> <header><![CDATA[<a href="/" target="_top">ehcache</a>]]></header> <minmemory>128m</minmemory> <maxmemory>512</maxmemory> <overview>${basedir}/src/main/java/net/sf/ehcache/overview.html</overview> <use>true</use> <version>true</version> <windowtitle>${project.name} ${project.version} API </windowtitle> </configuration> </execution> </executions> </plugin> <!--plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>1.7.1</version> <configuration> <artifactSet> <includes> <include>net.sf.ehcache:ehcache-rest-agent</include> </includes> </artifactSet> <filters> <filter> <artifact>*:*</artifact> <excludes> <exclude>**/license.txt</exclude> <exclude>**/thirdpartylicenses.txt</exclude> </excludes> </filter> </filters> <promoteTransitiveDependencies>true</promoteTransitiveDependencies> <dependencyReducedPomLocation>${project.build.directory}/dependency-reduced-pom.xml</dependencyReducedPomLocation> </configuration> <executions> <execution> <id>shade-jar</id> <phase>package</phase> <goals> <goal>shade</goal> </goals> </execution> </executions> </plugin--> <plugin> <groupId>org.codehaus.gmaven</groupId> <artifactId>gmaven-plugin</artifactId> <version>1.3</version> <executions> <execution> <id>build-revision</id> <phase>generate-resources</phase> <goals> <goal>execute</goal> </goals> <configuration> <source><![CDATA[ def getLastChangedRevision(path) { fullPath = path.getCanonicalPath() outProp = "svninfo" + fullPath.hashCode(); ant.exec(executable : 'svn', outputproperty: outProp , dir: fullPath, resultproperty: 'svnexitcode', failifexecutionfails: 'false') { arg(value : 'info') } if (ant.antProject.properties['svnexitcode'] == '1') { println "return unkown because svn exitcode is 1" return "unknown" } svninfo = ant.antProject.properties[outProp] if (svninfo == null) { println "return unknown because svninfo is null" return "unknown" } def matcher = ( svninfo =~ /Last Changed Rev: (\d+)/ ) if (matcher[0].size > 1) { return matcher[0][1] } else { println "return unknown because matcher found no match" return "unknown" } } core_revision = getLastChangedRevision(project.basedir) project.properties.setProperty('build.revision', core_revision) def proc = "hostname".execute() proc.waitFor() def hostname = "unknown" if (proc.exitValue() == 0) hostname = proc.text.trim() project.properties.setProperty('build.hostname', hostname) ]]></source> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>2.0.3</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>${surefire.version}</version> <configuration> <forkMode>pertest</forkMode> <argLine>${tests.supplemental.args} -Xmx64m</argLine> <childDelegation>false</childDelegation> <disableXmlReport>false</disableXmlReport> <printSummary>true</printSummary> <reportFormat>plain</reportFormat> <redirectTestOutputToFile>false</redirectTestOutputToFile> <systemPropertyVariables> <net.sf.ehcache.skipUpdateCheck>true</net.sf.ehcache.skipUpdateCheck> <java.awt.headless>true</java.awt.headless> <net.sf.ehcache.speedAdjustmentFactor>${net.sf.ehcache.speedAdjustmentFactor}</net.sf.ehcache.speedAdjustmentFactor> <java.io.tmpdir>${project.build.directory}</java.io.tmpdir> </systemPropertyVariables> <classpathDependencyExcludes> <classpathDependencyExclude>net.sf.ehcache:sizeof-agent</classpathDependencyExclude> </classpathDependencyExcludes> </configuration> <executions> <execution> <!-- The default-test execution is automatically bound to the test phase by Surefire --> <id>default-test</id> <configuration> <excludes> <exclude>**/*$*</exclude> <exclude>**/Abstract*Test.java</exclude> <exclude>**/RMICacheReplicatorWithLargePayloadTest.java</exclude> <exclude>**/*Integration*Test.java</exclude> </excludes> </configuration> </execution> <execution> <!-- Run RMICacheReplicatorWithLargePayloadTest with 256 MB heap --> <id>large-heap-test-execution</id> <phase>integration-test</phase> <goals> <goal>test</goal> </goals> <configuration> <excludes> <exclude>**/*$*</exclude> </excludes> <includes> <include>**/RMICacheReplicatorWithLargePayloadTest.java </include> <include>**/TerracottaIntegrationTest.java</include> </includes> <argLine>${tests.supplemental.args} -Xms512m -Xmx512m</argLine> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-checkstyle-plugin</artifactId> <version>2.7</version> <executions> <execution> <phase>verify</phase> <goals> <goal>checkstyle</goal> </goals> </execution> </executions> <configuration> <configLocation>${basedir}/checkstyle/checkstyle.xml</configLocation> <suppressionsLocation>${basedir}/checkstyle/suppressions.xml</suppressionsLocation> <headerLocation>${basedir}/checkstyle/ClassHeader.txt</headerLocation> <skip>${skipCheckstyle}</skip> <enableRSS>false</enableRSS> <linkXRef>false</linkXRef> <consoleOutput>true</consoleOutput> <failsOnError>true</failsOnError> <failOnViolation>true</failOnViolation> <includeTestSourceDirectory>false</includeTestSourceDirectory> <enableRulesSummary>true</enableRulesSummary> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>xml-maven-plugin</artifactId> <version>1.0</version> <executions> <execution> <goals> <goal>transform</goal> </goals> </execution> </executions> <configuration> <transformationSets> <transformationSet> <dir>${basedir}/src/changes</dir> <outputDir>${project.build.directory}</outputDir> <stylesheet>${basedir}/src/xslt/changelog.xsl</stylesheet> <fileMappers> <fileMapper implementation="org.codehaus.plexus.components.io.filemappers.FileExtensionMapper"> <targetExtension>.txt</targetExtension> </fileMapper> </fileMappers> </transformationSet> </transformationSets> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>2.3</version> <configuration> <filters> <filter>${basedir}/src/assemble/filter.properties</filter> </filters> <descriptors> <descriptor>${basedir}/src/assemble/distribution.xml</descriptor> </descriptors> <tarLongFileMode>gnu</tarLongFileMode> </configuration> <executions> <execution> <id>attach-distribution</id> <phase>package</phase> <goals> <goal>single</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.2</version> <executions> <execution> <phase>generate-resources</phase> <id>copy-agent-jar-to-resources</id> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <excludeArtifactIds>*</excludeArtifactIds> <includeArtifactIds>sizeof-agent</includeArtifactIds> <outputDirectory>${project.build.directory}/generated-resources/net/sf/ehcache/pool/sizeof/</outputDirectory> <stripVersion>true</stripVersion> <excludeTransitive>true</excludeTransitive> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>rmic-maven-plugin</artifactId> <version>1.1</version> <executions> <execution> <id>rmi-compilation</id> <phase>compile</phase> <goals> <goal>rmic</goal> </goals> <configuration> <includes> <include>**/RMICachePeer.class</include> </includes> <outputDirectory>${project.build.outputDirectory}</outputDirectory> </configuration> </execution> </executions> </plugin> </plugins> <pluginManagement> <plugins> <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.--> <plugin> <groupId>org.eclipse.m2e</groupId> <artifactId>lifecycle-mapping</artifactId> <version>1.0.0</version> <configuration> <lifecycleMappingMetadata> <pluginExecutions> <pluginExecution> <pluginExecutionFilter> <groupId>org.codehaus.mojo</groupId> <artifactId>xml-maven-plugin</artifactId> <versionRange>[1.0,)</versionRange> <goals> <goal>transform</goal> </goals> </pluginExecutionFilter> <action> <ignore/> </action> </pluginExecution> <pluginExecution> <pluginExecutionFilter> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <versionRange>[1.0,)</versionRange> <goals> <goal>copy-dependencies</goal> </goals> </pluginExecutionFilter> <action> <ignore/> </action> </pluginExecution> <pluginExecution> <pluginExecutionFilter> <groupId>org.codehaus.gmaven</groupId> <artifactId>gmaven-plugin</artifactId> <versionRange>[1.3,)</versionRange> <goals> <goal>execute</goal> </goals> </pluginExecutionFilter> <action> <ignore/> </action> </pluginExecution> <pluginExecution> <pluginExecutionFilter> <groupId>org.codehaus.mojo</groupId> <artifactId>rmic-maven-plugin</artifactId> <versionRange>[1.1,)</versionRange> <goals> <goal>rmic</goal> </goals> </pluginExecutionFilter> <action> <ignore/> </action> </pluginExecution> <pluginExecution> <pluginExecutionFilter> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-checkstyle-plugin</artifactId> <versionRange>[2.7,)</versionRange> <goals> <goal>checkstyle</goal> </goals> </pluginExecutionFilter> <action> <ignore/> </action> </pluginExecution> </pluginExecutions> </lifecycleMappingMetadata> </configuration> </plugin> </plugins> </pluginManagement> </build> <profiles> <profile> <id>staging</id> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId> <executions> <execution> <id>sign-artifacts</id> <phase>deploy</phase> <goals> <goal>sign</goal> </goals> </execution> </executions> </plugin> </plugins> </build> </profile> <profile> <id>perfTests</id> <properties> <testDir>src/test/perf</testDir> <testResources>src/test/perfResources</testResources> </properties> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>${surefire.version}</version> <configuration> <argLine>${tests.supplemental.args} -Xmx512m</argLine> </configuration> </plugin> </plugins> </build> </profile> <profile> <!-- This profile is here for triggering when another scm than svn is used (for example git). Instead of getting the version build number from svn we will use the build date and the user name. --> <id>buildnumber-git</id> <activation> <file> <missing>.svn</missing> </file> </activation> <build> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>buildnumber-maven-plugin</artifactId> <version>1.0-beta-3</version> <executions> <execution> <phase>generate-resources</phase> <goals> <goal>create</goal> </goals> </execution> </executions> <configuration> <doCheck>false</doCheck> <doUpdate>false</doUpdate> <format>{0,date,yyyy-MM-dd_HH-mm}_{1}</format> <items> <item>timestamp</item> <item>${user.name}</item> </items> </configuration> </plugin> </plugins> </build> </profile> <!-- Prevent interruptible IO from being used on Solaris - MNK-1947 --> <profile> <id>no-interruptible-io-solaris</id> <activation> <property> <name>java.vendor</name> <value>Sun Microsystems Inc.</value> </property> </activation> <properties> <tests.supplemental.args>-XX:-UseVMInterruptibleIO</tests.supplemental.args> </properties> </profile> <profile> <id>enable-system-gc-jrockit</id> <activation> <property> <name>java.vm.name</name> <value>Oracle JRockit(R)</value> </property> </activation> <properties> <tests.supplemental.args>-XXfullSystemGC -Xverbose:systemgc</tests.supplemental.args> </properties> </profile> <!-- Profile for running only nonstopcache tests --> <profile> <id>test-nonstopcache</id> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>${surefire.version}</version> <configuration> <includes> <include>**/nonstop/*Test.java</include> </includes> <excludes> <exclude>**/*$*</exclude> </excludes> <systemProperties> <property> <name>net.sf.ehcache.skipUpdateCheck</name> <value>true</value> </property> <property> <name>java.awt.headless</name> <value>true</value> </property> </systemProperties> </configuration> </plugin> </plugins> </build> </profile> <!-- Profile for building ehcache skipping javadoc and checkstyle --> <profile> <id>fast</id> <properties> <skipCheckstyle>true</skipCheckstyle> <skipJavadoc>true</skipJavadoc> </properties> </profile> </profiles> <!-- The JBoss repository is only here to satisfy the 'provided' dependency on hibernate-core --> <repositories> <repository> <id>terracotta-snapshots</id> <url>http://www.terracotta.org/download/reflector/snapshots</url> <releases> <enabled>false</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> <repository> <id>terracotta-releases</id> <url>http://www.terracotta.org/download/reflector/releases</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> <!--For Hibernate. Test only --> <repository> <id>jboss-releases</id> <url>http://repository.jboss.org/nexus/content/groups/public-jboss</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> <!--For xsom. Test only --> <repository> <id>Java.net Maven 2</id> <url>http://download.java.net/maven/2</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>terracotta-snapshots</id> <url>http://www.terracotta.org/download/reflector/snapshots</url> <releases> <enabled>false</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </pluginRepository> <pluginRepository> <id>terracotta-releases</id> <url>http://www.terracotta.org/download/reflector/releases</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </pluginRepository> </pluginRepositories> <scm> <connection>scm:svn:http://svn.terracotta.org/svn/ehcache/trunk</connection> <developerConnection>scm:svn:https://svn.terracotta.org/repo/ehcache/trunk</developerConnection> <tag/> <url>http://svn.terracotta.org/svn/ehcache/trunk</url> </scm> <issueManagement> <system>JIRA</system> <url>https://jira.terracotta.org/jira/browse/EHC</url> </issueManagement> </project>
<dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache-core</artifactId> <version>2.6.8</version> </dependency>
If you think the following ehcache-core-2.6.8.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download ehcache-core-2.6.8.jar file