Slf4j:simple Logging facade for Java
SLF4J, simple log façade (easy Logging facade for Java), is not a specific log solution, it serves only a wide variety of
Log system. Officially, SLF4J is a simple facade for the log system, allowing end users to use the log system they want when they deploy their apps. javassist:java Assist (n. Help; vi. Participation; attendance VT. Help; promotion) Javassist is an open-source class library for parsing, editing, and creating Java bytecode. It was created by Shigeru Chiba (Thousand Yezi) of the Department of Mathematics and Computer Science at the Tokyo Institute of Technology. It has joined the open source jboss Application Server project, implementing the Dynamic "AOP" framework for JBoss by using javassist for bytecode operations. dom4j:dom for JAVADOM4J is a Java XML API, similar to Jdom, used to read and write XML files. DOM4J is a very good javaxml API with excellent performance, powerful features and extremely easy to use features, and it is also an open source software that can be found on SourceForge. You can also find an article on IBM developerworks that reviews the performance, functionality, and usability of the mainstream Java XML API, so you know that dom4j is excellent in any way. It is now possible to see more and more Java software using dom4j to read and write XML, especially the JAXM of Sun is dom4j. This is already a jar package that must be used, and hibernate also uses it to read and write configuration files. antlr:another tool for Language recognition (open source parser--ANTLR) Antlr-another tool for Language Recognition, formerly known as Pccts, provides a framework for languages, including java,c++,c#, that automatically constructs a custom language recognizer (recognizer), compiler (parser), and interpreter (translator) through syntax descriptions. commons-collectionscommons encapsulation of a variety of collection classes and collection tools classes in a project group The java collections Framework was a major Addition in JDK 1.2. It added many powerful data structures That accelerate development of the most significant Java applications. Since that time it had become the recognised standard for collection handling in Java. (The Java Collection Framework is a powerful addition to the architecture used to process data when jdk1.2 increases the efficiency of developing Java applications.)   JTA:
Java Transaction API (Java Transaction API)
that is, Java Transaction API,JTA allows applications to perform distributed transactions-access and update data on two or more network computer resources. The JTA support of the JDBC driver greatly enhances the data access capability.
Some of the common Java use JAR packages and instructions