分享

Maven 资源库介绍(开发包描述)[转] Java如何调用可执行文件和批处理命令 - BlogJava - andyhan‘s Java Blog

 sjyuhusun 2006-01-23

Maven 资源库介绍(开发包描述)

      最近使用maven,才发现自己掌握的java开发包太少啦,于是就将http://www./maven/ 的开发包加上了描述。这可花了我三个晚上,也希望大家将自己了解的开发包加进来,让java开发包遍地开花,大家也可就具体开发包谈谈自己使用心得。 也希望斑竹多鼓励啦,壮我java开发人员军威(有这么开发包还怕谁),我们java开发人员有礼啦!

http://www./maven/ 开发包描述(可能丢了一点):
HTTPClient/ a complete http client library http://www./java/HTTPClient/
aelfred/ A free Java-based XML parser http:///jgloss/aelfred.html
altrmi/ AltRMI is a from-scratch replacement for RMI http://incubator./projects/altrmi
ant-contrib/ Useful little Ant tasks http:///projects/ant-contrib
ant-doxygen/ Useful little Ant tasks http:///projects/ant-doxygen
ant/ build system http://ant.
antlr/ ANother Tool for Language Recognition http://www.
anttex/ TeX Extensions to ANT http://ls10-www.cs./~alfert/ant-extension/
aptconvert/ convert the APT format to HTML, XHTML, PDF... http://www./aptconvert.html
ashkelon/ navigating JavaDoc-like information about classes, members etc. http:///projects/ashkelon/
asm/ Java bytecode manipulation framework http://asm./
aspectj/ seamless aspect-oriented extension to java http://www./aspectj/
avalon/ complete platform for component programming http://avalon./
axion/ a small, fast, open source relational database system http://axion./
axis/ implementation of the SOAP http://ws./axis/
batik/ based toolkit for svg http://xml./batik/
bcel/ Byte Code Engineering Library http://jakarta./bcel/
blissed/ Java state-machine framework http://www./projects/blissed
bouncycastle/ Crypto package is a Java implementation of cryptographic algorithms http://www./documentation.html
bsf/ Bean Scripting Framework http://jakarta./bsf/
bsh/ Lightweight Scripting for Java http://www./
burlap/ Burlap web service protocol http://www./burlap/
cactus/ simple test framework for unit testing server-side java code http://jakarta./cactus/
castor/ open source data binding framework http://castor./
cglib/ powerful, high performance and quality Code Generation Library http://cglib./
checkstyle/ check Java code that adheres to a coding standardc http://checkstyle./
classworlds/ framework for container developers who require complex manipulation of Java‘s ClassLoaders http://classworlds./
clover/ code coverage analysis tool http://www./clover/
com.walding/ Montage is a web photoalbum http://projects./montage/
commons-beanutils/ http://jakarta./commons/beanutils.html
commons-betwixt/ an XML introspection mechanism for mapping beans to XML in a flexible way http://jakarta./commons/betwixt/index.html
commons-cli/ Command Line Interface http://jakarta./commons/cli/index.html
commons-codec/ provides implementations of common encoders and decoders such as Base64, Hex, various phonetic encodings, and URLs http://jakarta./commons/codec/index.html
commons-collections/ java Collections API http://jakarta./commons/collections.html
commons-configuration/ a project to provide a generic Configuration interface and allow the source of the values to vary. http://jakarta./commons/sandbox/configuration/index.html
commons-daemon/ http://jakarta./commons/daemon/
commons-dbcp/ connection pool http://jakarta./commons/dbcp/
commons-digester/ configure an XML -> Java object mapping module http://jakarta./commons/digester.html
commons-discovery/ discovering, or finding, implementations for pluggable interfaces http://jakarta./commons/discovery.html
commons-el/ the JSP 2.0 Expression Language Interpreter from Apache. http://jakarta./commons/el.html
commons-email/ provide send mail function http://jakarta./commons/sandbox/email/
commons-fileupload/ FileUpload package http://jakarta./commons/fileupload/index.html
commons-grant/ a small collection of hacks to make using Jakarta Ant in an embedded envinronment much easier. http://jakarta./commons/sandbox/grant/
commons-graph/ http://lsd.student./gump/jakarta-commons-sandbox/commons-graph.html
commons-http/ http://lsd.student./gump/jakarta-commons-sandbox/commons-http.html
commons-httpclient/ HttpClient to provide the core HTTP functionality http://jakarta./commons/httpclient/index.html
commons-io/ package of Java utility classes for java.io‘s hierarchy http://jakarta./commons/sandbox/io/
commons-jdbc2pool/
commons-jelly/ a tool for turning XML into executable code http://jakarta./commons/jelly/index.html
commons-jexl/ Jexl is an expression language engine designed for easy embedding in applications and frameworks http://jakarta./commons/jexl.html
commons-jux/ A common set of JUnit extensions, largely for test inheritance http://jakarta./commons/sandbox/jux/
commons-jxpath/ a simple interpreter of an expression language called XPath http://jakarta./commons/jxpath/index.html
commons-lang/ provide enough methods for manipulation of its core classes http://jakarta./commons/lang.html
commons-latka/ a functional (end-to-end) testing tool http://jakarta./commons/latka/index.html
commons-logging/ log toolkit
commons-messenger/ JMS (Java Message Service) framework which makes it very easy to use JMS in Web Service and Web Application environments. http://jakarta./commons/sandbox/messenger/index.html
commons-modeler/ designed to make this process fairly painless -- the required metadata is configured from an XML description of each Model MBean to be supported http://jakarta./commons/modeler.html
commons-net/ an Internet protocol suite Java library http://jakarta./commons/net/index.html
commons-pool/ Object-pooling API http://jakarta./commons/pool/
commons-resources/ providing customized MessageResources implementations that can access resource strings from any desired static or dynamically updated collection http://jakarta./commons/sandbox/resources/index.html
commons-sql/ a component for working with databases and generating DDL http://jakarta./commons/sandbox/sql/index.html
commons-threadpool/ a component for working with pools of threads and asynchronously executing tasks. http://jakarta./commons/sandbox/threadpool/index.html
commons-util/ http://lsd.student./gump/jakarta-commons-sandbox/commons-util.html
commons-validator/ http://jakarta./commons/validator/index.html
commons-vfs/ a single API for accessing various different file systems http://jakarta./commons/sandbox/vfs/index.html
commons-xo/ http://lsd.student./gump/jakarta-commons-sandbox/commons-xo.html
concurrent/ Concurrent Programming in Java http://gee.cs./dl/cpj/
cornerstone-connection/ provides a facility to listen for incoming socket connections http://avalon./components/components/connection.html
cornerstone-datasour..> provides a way to select DataSourceComponent http://avalon./components/components/datasource.html
cornerstone-scheduler/ provides a services supporting the scheduling of activities to occur an certain intervals http://avalon./components/components/scheduler.html
cornerstone-sockets/ provides a way to lookup a factory for server of client sockets http://avalon./components/components/sockets.html
cornerstone-store/ provides a way to store named Objects or Streams without knowing how they are stored http://avalon./components/components/store.html
cornerstone-threads/ provides a way get default or named Thread Pool http://avalon./components/components/threads.html
crimson/ Crimson is a Java XML parser http://xml./crimson/
crossdb/ provide cross database tools for manipulating all major databases http:///projects/crossdb/
cryptix/ an international volunteer effort to produce robust, open-source cryptographic software libraries http://www./
dbunit/ JUnit extension targeted for database-driven projects http://dbunit./
dnsjava/ an implementation of DNS in Java http:///projects/dnsjava/
dom4j/ the flexible XML framework for Java http://www.
drools/ augmented implementation of Forgy‘s Rete algorithm tailored for the object-oriented language of http:///
dtdparser/ DTD parsers for Java http://www./dtdparser.html
easymock/ a Java library that provides an easy way to use Mock Objects in unit testing with JUnit. http:///projects/easymock
eclipse/ a kind of universal tool platform http://www.
ecs/ enerating elements for various markup languages it directly supports HTML 4.0 and XML http://jakarta./ecs/index.html
edenlib/ collection of Java libraries http://edenlib./
edtftp/ an entire FTP client library written in Java http://www./downloads/ftp.html
ejb/ enterprise java bean http://java.
excalibur/ contains a set of utilitiy projects used in the development of container facilities http://avalon./excalibur/index.html
exist/ Open Source XML Database http:///
exml/ a simple, fast and comprehensive Java toolkit for parsing and manipulating XML documents http://www./products/
exolabcore/ informal organization working on the development of Open Source enterprise software projects http://www./
exteca/ an ontology-based technology written in Java for high-quality knowledge management and document categorisation http:///projects/exteca
fastutil/ Small, fast type-specific maps, sets, and lists for Java http://fastutil.dsi./
fesi/ Free EcmaScript Interpreter http://www./fesi/javalib.html
findbugs/ A Bug Pattern Detector for Java http://www.cs./~pugh/java/bugs/
flux/ Servlet based framework http://jakarta./turbine/
fop/ Formatting Objects Processor http://xml./fop/
forehead/ a very small framework to assist in controlling the run-time ClassLoader hierarchy of Java applications http://forehead./index.html
formproc/ Web Form Proccesing and Validation http://formproc./
foxtrot/ small but powerful framework for using threads with the JavaTM Foundation Classes http://foxtrot./
freebxml/ an initiative that aims to foster the development and adoption of ebXML http://www./
freemarker/ is a "template engine"; a generic tool to generate text output (anything from HTML or RTF to autogenerated source code) based on templates http://freemarker./
fulcrum/ uses a proprietary concept of code templates that can be used as "building blocks" to construct efficient Java objects and applications http://www./products.htm
genjar/ a specialized Ant task that builds jar files based on class dependencies http:///projects/genjar/
geronimo-spec/ Apache‘s J2EE project http://www./~jstrachan/geronimo/
gnu-regexp/ Regular Expressions for Java http://www./java/gnu/regexp/
graphlayout/ provides a hands-on way to visualize networks of interrelated information http://www./index.html
groovy/ Java Genetic Programming http://jgprog./
gsbase/ A collection of useful Java classes http:///projects/genjar/
hessian/ binary web service protocol http://www./hessian/
hibernate/ powerful, ultra-high performance object/relational persistence and query service for Java http://www./
hsqldb/ a relational database engine written in Java http:///projects/hsqldb
httpunit/ a Java library for the automatic stimulation and testing of web applications http:///projects/httpunit
isorelax/ Regular Language description for XML in java http://iso-relax./
itext/ generate documents in the Portable Document Format (PDF) and/or HTML. http:///projects/itext
jacl/ a Tcl implementation in Java http://www./java
jalopy/ source code formatter for the Sun Java programming language http://jalopy./
james/ Java Apache Mail Enterprise Server http://james./
jarsync/ a Java implementation of the rsync algorithm http://jarsync./
java2html/ java library which converts any given Java component and subcomponent tree into its HTML representation http:///projects/java2html
javacc/ is a parser/scanner generator for java https://javacc.dev./
javagroups/ Reliable group communication based on IP multicast and configurable protocol stack http:///projects/javagroups
javahelp/ a full-featured, platform-independent, extensible help system http://java./products/javahelp/
javassist/ (Java Programming Assistant) makes Java bytecode manipulation simple http://www.csg.is./~chiba/javassist/
jaxen/ XPath engine written in Java http:///projects/jaxen
jaxm/ XML Messaging (JAXM) Optional Package http://java./xml/jaxm/
jaxp/ XML Processing http://java./xml/jaxp/
jaxrpc/ XML-Based RPC http://java./xml/jaxrpc/
jboss/ open source application server http://www.
jca/ J2EE Connector http://java./j2ee/connector/
jce/ Java Cryptography Extension http://java./products/jce/index.html
jcifs/ Common Internet File System (CIFS) for java http://jcifs./
jcommon/ a collection of useful classes used by JFreeChart, JFreeReport and other projects http://www./jcommon/
jcoverage/ gives you the ability to write simple unit-tests for abstract classes (such as EJB 2.0 bean classes), http:///
jcs/ a distributed caching system written in java for server-side java applications http://jakarta./turbine/jcs/
jcvsii/ a CVS client application http://www./java/jcvs/
jdbc/ provides cross-DBMS connectivity to a wide range of SQL databases http://java./products/jdbc/index.html
jdbm/ a transactional persistence engine for Java http://jdbm./
jdepend/ traverses Java class file directories and generates design quality metrics for each Java package http://www./software/JDepend.html
jdiff/ Javadoc doclet which emits an HTML report of all the packages and so on ,whhich are different (the "diff" part) when two Java APIs are compared http:///projects/javadiff/
jdom/ Java-based solution for accessing, manipulating, and outputting XML data http://www.
jdring/ Java Alarm Scheduler http://webtools./jdring/
jetty/ java weber server http://www./projects/jetty
jfreechart/ a class library, written in Java, for generating charts http:///projects/jfreechart
jgen/ Code Generator http://www./jgen_introduction.html
jgraph/ the most powerful, lightweight, feature-rich, and thoroughly documented open-source graph component available for Java. http:///projects/jgraph
jisp/ java indexed serialization package http://www./jisp/index.html
jms/ Java Message Service http://java./products/jms/
jndi/ Java Naming and Directory Interface http://java./products/jndi/
jsch/ Java Secure Channel http://www./jsch/
jsse/ Java Secure Socket Extension http://java./products/jsse/
jstl/ JavaServer Pages Standard Tag Library http://java./products/jsp/jstl/
jstyle/ is an automated Java code review tool http://www./jstyle.html
jta/ Java Transaction API Specification http://java./products/jta/
jtidy/ a Java port of HTML Tidy, a HTML syntax checker and pretty printer http:///projects/jtidy
junit-doclet/ JUnitDoclet http://www./
junit/ java unit test http://www.
junitperf/ java performance unit test http://www./software/JUnitPerf.html
jwebunit/ a Java framework that facilitates creation of acceptance tests for web applications http://jwebunit./
jython/ an implementation of the high-level, dynamic, object-oriented language Python in java http://jython./
kxml/ kvm java xml parser http://kxml./
kxml2/ kvm java xml parser http://kxml./
ldapd-common/ LDAPd will be a pure Java LDAP v3 protocol http://ldapd./modules/ldapd-common/
ldapsdk/ Netscape Directory SDK for Java http://www.mozilla.org/directory/javasdk.html
log4j/ Inserting log statements into your code http://jakarta./log4j/docs/index.html
logkit/ log api http://avalon.
lucene/ high-performance, full-featured text search engine written entirely in Java http://jakarta./lucene/docs/index.html
maven/ Java project management and project comprehension tool http://maven./
maxq/ a web functional testing tool http://maxq./
mckoi/ Mckoi SQL Database written entirely in Java. http:///database/
merlin/ erlin is an advanced component and service management solution that simplifies and enhances component development http://avalon.
com.mysql/ mysql jdbc driver http://www./products/connector-j/index.html
mockcreator/ Java Mock Generator http://mockcreator./
mockobjects/ a test-first development process for building object-oriented software http://wiki./mockobjects
msv/ Multi-Schema XML Validator https://msv.dev./
mule/ a simple yet robust and highly scalable component broker and services framework http://www./mule/
mx4j/ Open Source implementation for the JMXTM technology http://mx4j./
mysql/ mysql jdbc driver http://www./products/connector-j/index.html
nanning/ Aspect Frameworks http://nanning./space/Nanning
nekohtml/ html parser http://www./~andyc/neko/doc/html/
netbeans/ an ide development tool http://www.
nsuml/ Novosoft metadata framework and uml library http://nsuml./
odmg/ Object Data Management Group http://www./
ognl/ Object-Graph Navigation Language http://www.
ojb/ an Object/Relational mapping tool http://db./ojb/
openim/ OpenIM Java Jabber Server http:///en/
openjms/ Open Source implementation of Java Message Service Specification http:///projects/openjms
opensymphony/ Open Source project dedicated to providing enterprise class J2EE applications and components http:///projects/opensymphony
oro/ a set of text-processing Java classes that provide Perl5 compatible regular expressions http://jakarta./oro/
p6spy/ an open source framework for applications that intercept and optionally modify database statements http://www./
patterntesting/ A new type of automated testing that ensures that development patterns, best practices, architecture design are being correctly implemented http:///projects/patterntesting
petridish/ workflow systems. http://petridish./
piccolo/ is a small, extremely fast XML parser for Java http://piccolo./
plexus/ Decouples the behaviour of service from the point in time at which service implementations are configured into an application or system http://plexus./index.html
pluto-container/ is the Reference Implementation of the Java Portlet Specfication http://jakarta./pluto/
pmd/ a Java source code analyzer. http:///projects/pmd
poi/ Java API To Access Microsoft Format Files http://jakarta./poi/index.html
postgresql/ PostgreSQL JDBC Drivers http://jdbc./
prevayler/ fastest, simplest and most transparent business object persistence, ACID transaction, fault-tolerance, replication and load-balancing architecture http://www./wiki.jsp
profiler/ an enterprise level all-in-one Java profiler http://www./products/jprofiler/overview.html
pull-parser/ XML Pull Parser http://www.extreme./xgws/xsoap/xpp/
qdox/ a high speed, small footprint parser for extracting class/interface/method definitions from source files complete with JavaDoc @tags. http://qdox.
quartz/ Symbian Quartz SDK for Java http://www./developer/techlib/Qdocs/java/navigationpages/SDK_start.html
redhill/ Similarity Analyser) http://www./products/simian/
regexp/ Java Regular Expression package http://jakarta./regexp/
relaxngDatatype/ public space for test cases and other ancillary software related to the construction of the RELAX NG language and its implementations. http:///projects/relaxng
rhino/ open-source implementation of JavaScript written entirely in Java http://www.mozilla.org/rhino/
saaj/ Attachments API for Java http://java./xml/saaj/
sax/ Simple API for XML http://www./
saxon/ The XSLT and XQuery Processor http://saxon./
saxpath/ Java API for XPath parsing http:///
servletapi/ servlet api http://java./products/servlet/
skaringa/ a framework for Java and XML language binding http://skaringa./
skinlf/ Skin Look And Feel http://www./
soap/ WebServices http://ws./soap/
sshtools/ a suite of Java SSH applications providing a Java SSH API, SSH Terminal, SSH secured VNC client, SFTP client and SSH Daemon http:///projects/sshtools/
statcvs/ CVS Repository statistic analysis tool http://statcvs./
stratum/ Java Caching System http://jakarta./turbine/stratum/JavaCachingSystem.html
struts-menu/ Struts Plugin that allows creation of many different menu systems from an XML file. http://struts-menu./
struts/ web development framework http://jakarta./struts/index.html
strutstestcase/ an extension of the JUnit TestCase class that allows testing of individual Action objects with or without a running servlet engine http:///projects/strutstestcase
stxx/ Struts for Transforming XML with XSL http://stxx./
suiterunner/ A Tool for Conformance and Unit Testing for Java APIs http://www./suiterunner/
swt/ The Standard Widget Toolkit http://www./articles/Article-SWT-Design-1/SWT-Design-1.html
sysunit/ JUnit framework for distributed unit testing http://sysunit./
tablelayout/ An Alternative to GridBagLayout http://java./products/jfc/tsc/articles/tablelayout/
taglibs/ an open-source repository for JSP custom tag libraries http://jakarta./taglibs/index.html
tambora/ considered an enterprise class papiNet enabler http://tambora./index.html
tapestry/ a powerful, open-source, all-Java framework for creating leading edge web applications in Java. http://jakarta./tapestry/index.html
thaiopensource/ a schema language for XML, based on TREX and RELAX. http://www./
tjdo/ an open source implementation of Sun‘s JDO specification http://tjdo./
tomcat-util/ tomcat util package http://jakarta./tomcat
tomcat/ web server http://jakarta./tomcat
torque/ a persistence layer http://db./torque/
touchstone/ A certifying compiler for Java http://raw.cs./touchstone.html
turbine/ servlet based framework http://jakarta./turbine/index.html
tyrex/ the missing piece in the J2EE puzzle, a J2EE service provider for both Servlet and EJB container http://tyrex./
urbanophile/ Java command line option parser http://www./arenn/hacking/download.html
vdoclet/ a code-generation framework http:///projects/vdoclet
velocity/ a Java-based template engine http://jakarta./velocity/
velocity-tools/ collection of Velocity subprojects with a common goal of creating tools and infrastructure for building both web and non-web applications using the Velocity template engine. http://jakarta./velocity/tools/index.html
village/ a 100% Pure Java API that sits on top of the JDBC API http://www./village/
webmacro/ 100% Java open-source template language http://www./
webtest/ free open source tool for automated testing of web applications. http://webtest./webtest/manual/WebTestHome.html
webwork/ an Open Source project dedicated to providing enterprise class J2EE applications and components http:///projects/opensymphony
werken-xpath/ XPath-Rec implementation for DOM4J http:///projects/werken-xpath/
werkflow/ a Java workflow engine built against the blissed state-machine framework and the drools RETE-based rules engine. http://werkflow./
werkz/ a lightweight framework for goal-oriented processes http:///projects/werkz
which/ simple environment checking utility for Apache projects http://xml./commons/components/which/index.html
wrapper/ Java Service Wrapper http://wrapper./doc/english/index.html
wsdl4j/ Web Services Description Language for Java Toolkit http://www-124.ibm.com/developerworks/projects/wsdl4j/
xalan/ an XSLT processor for transforming XML documents into HTML, text, or other XML document types http://xml./xalan-j/index.html
xdoclet/ a code generation framework http://www./projects/xdoclet
xerces/ the next generation of high performance, fully compliant XML parsers http://xml./xerces2-j/index.html
xercesjarv/ JARV driver for Xerces-2 http://www./jarv/xerces/
xml-apis/ xml-apis http://lsd.student./gump/xml-commons/xml-apis.html
xml-security/ aimed at providing implementation of security standards for XML http://xml./security/index.html
xmlbeans/ is a tool that allows you to access the full power of XML in a Java friendly way http://xml./xmlbeans/
xmldb/ Initiative for XML Databases http://www./
xmlenc/ fast stream-based XML output library for Java http://xmlenc./
xmlpull/ Common API for XML Pull Parsing http://www./
xmlrpc-helma/ XML-RPC http://xmlrpc./
xmlrpc/ a Java implementation of XML-RPC http://ws./xmlrpc/
xmlunit/ JUnit and NUnit testing for XML http://xmlunit./
xmtp/ A rapidly transformable and portable , XML complients mail transfer protocol - Based on XML, SMTP, & Java http://www./xmtp/
xom/ a new XML object model http://www./XOM/
xpp3/ XML Pull Parser http://www.extreme./xgws/xsoap/xpp/
xsdlib/ Sun XML Datatypes Library http://wwws./software/xml/developers/xsdlib/


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多