Skip to content

lgtm-migrator/spf4j

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spf4j

Simple performance framework for java

Available on Maven Central

Join the discussion on Gitter: Gitter chat

Coverity: Coverity Badge

Codacy: Codacy Badge

SonarCloud: Quality Gate

Travis Continuous integration: CI badge

Github Continuous Integration: Java CI

see more detail at: https://zolyfarkas.github.com/spf4j/

Build/DEV of the spf4j libraries.

IDE Preference: Netbeans. For Eclipse you need https://bugs.eclipse.org/bugs/show_bug.cgi?id=538885 implemented for best experience. For InteliJ you need https://youtrack.jetbrains.com/oauth?state=%2Fissue%2FIDEA-190385 implemented for best experience.

Build with Maven 3.5.2 Run maven with JDK 1.8

To build project all you need to do is: mvn install

Spf4j builds against an avro fork which is published to github repos. Until Github removes the authentication requirements, you will need to configure your authentication credentials in your settings.xml. (see the avro fork readme for more detail)

Please use -Dgpg.skip=true argument is you do not have gpg installed or configured.

You can run the spf4j unit tests with JDK 11 by activating the jdk-11-validation profile. (-P jdk-11-validation profile) please define java11.home property with the home of JDK 11 in your settings.xml

See pom.xml for other profiles for openjdk, zolyfarkas/avro fork validations.

When running on java 9 or higher you will receive warnings like:

WARNING: Illegal reflective access by  ...

you can remove these warnings by adding to you java command line:

--add-opens=java.base/java.lang=ALL-UNNAMED

About

Simple performance framework for java

Resources

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%