A collection of useful Java EE based resources, websites, libraries, etc.
- IntelliJ https://www.jetbrains.com/idea/
- Eclipse http://www.eclipse.org/
- Apache NetBeans https://netbeans.apache.org/
- Visual Studio Code https://code.visualstudio.com/
- Maven http://maven.apache.org/
- Gradle https://gradle.org/
- Ant http://ant.apache.org/
- Apache Foundation's https://projects.apache.org/projects.html?language#Java
- Google Guava https://github.com/google/guava
- Google Guice https://github.com/google/guice
- Google Tiger https://github.com/google/tiger
- Hibernate http://hibernate.org/
- EclipseLink http://www.eclipse.org/eclipselink/
- OpenJPA http://openjpa.apache.org/
- Spring Data https://spring.io/projects/spring-data
- MyBatis https://mybatis.org
- Quartz http://www.quartz-scheduler.org/
- Obsidian https://obsidianscheduler.com/
- Spring Scheduler https://spring.io/guides/gs/scheduling-tasks/
- Apache Shiro https://shiro.apache.org
- JAAS (not an implementation) https://hu.wikipedia.org/wiki/Java_Authentication_and_Authorization_Service
- Cache2k https://cache2k.org/
- Google EhCache https://www.ehcache.org/
- Google Guava Cache https://github.com/google/guava/wiki/CachesExplained
- Caffeine https://github.com/ben-manes/caffeine
- Redis(?) https://redis.io/
- JGroups
- Zookeeper
- Terracotta
- Akka
- Metro(reference implementation) https://javaee.github.io/metro-jax-ws/
- Apache CXF http://cxf.apache.org
- Axis 2 http://axis.apache.org/axis2/java/core/
- Jersey(reference implementation) https://jersey.github.io/
- RestEasy http://resteasy.jboss.org/
- Apache CXF http://cxf.apache.org
- OpenFeign
- Retrofit2 (for Android)
- Hystrix
- Resilience4j
- Jackson https://github.com/FasterXML/jackson
- Gson https://github.com/google/gson
- Moshi https://github.com/square/moshi
- org.json
- Vaadin https://vaadin.com/
- ZK https://www.zkoss.org/
- Zurb Foundations https://foundation.zurb.com/
- Grails https://grails.org/
- Play 2 https://www.playframework.com/
- JSF http://www.javaserverfaces.org/
- Apache FOP https://xmlgraphics.apache.org/fop/
- Jasper Reports https://community.jaspersoft.com/
- BIRT https://www.eclipse.org/birt/
- Google Guava https://github.com/google/guava
- Apache Commons https://commons.apache.org/
- JUnit https://junit.org/junit5/
- Test NG http://testng.org/doc/
- Mockito http://site.mockito.org/
- EasyMock http://easymock.org/
- PowerMock https://github.com/powermock/powermock
- Arquillian (IT testing) http://arquillian.org/
- DBUnit http://dbunit.sourceforge.net/
- Liquibase http://www.liquibase.org/
- FlyWay https://flywaydb.org/
- Log4J https://hu.wikipedia.org/wiki/Apache_Log4j
- Commons Logging https://commons.apache.org/proper/commons-logging/
- LogBack https://logback.qos.ch/
- SLF4J (only an API) https://www.slf4j.org/
- Jenkins https://jenkins.io/
- Travis CI https://travis-ci.org/
- DZone https://dzone.com
- JavaWorld http://www.javaworld.com
- Baeldung http://www.baeldung.com/
- MyKong https://www.mkyong.com/
- Vogella https://www.vogella.com/tutorials/java.html
- TutorialsPoint https://www.tutorialspoint.com/java_technology_tutorials.htm
- W3Schools https://www.w3schools.com/java/
- Guides https://spring.io/guides
- Jakarta EE https://jakarta.ee/
- GlassFish https://javaee.github.io/glassfish/
- WebLogic https://www.oracle.com/middleware/weblogic/
- Jboss http://www.jboss.org/
- WildFly https://wildfly.org/
- Tom EE https://tomee.apache.org/
- Tomcat http://tomcat.apache.org/
- Jetty https://www.eclipse.org/jetty/
- Quarkus
- Micronaut
- Helidon
- Eclipse Microprofile
- Spring Cloud Function https://spring.io/projects/spring-cloud-function
- Kubernetes Java client https://github.com/kubernetes-client/java
- Netflix OSS https://netflix.github.io/