<!--==S 模塊標(biāo)題-->
![]() ![]()
Jofti 【Java開源 其它開源項目】
Jofti可對在緩存層中(支持EHCache,JBossCache和OSCache)的對象或在支持Map接口的存儲結(jié)構(gòu)中的對象進(jìn)行索引與搜索。這個框架還為對象在索引中的增刪改提供透明的功能同樣也為搜索提供易于使用的查詢功能。 Yan 【Java開源 IOC容器】 Yan是一個非侵入式的對象反轉(zhuǎn)控制容器(IOC容器)。它通過宣告式的方式把簡單的組件組合起來從而構(gòu)建出任意復(fù)雜的組件。這些簡單的組件同樣也有可能是由其它更簡單的組件組合而成。Yan的特點包括開放式的結(jié)構(gòu),靈活的組件組合,宣告式API和插件式的生命周期管理。Yan對依賴注入的方法沒有約束,它可以對商業(yè)對象的Public構(gòu)造方法進(jìn)行注入,也可以對java bean getter/setter,有規(guī)則的java method,任意變量及它們的任意組合進(jìn)行注入。 Continuum 【Java開源 系統(tǒng)構(gòu)建】 Continuum可用于Java項目構(gòu)建的持續(xù)集成,使用簡單。它內(nèi)置支持Maven 2,Maven 1, Ant和Shell Scripts. Winstone 【Java開源 Web服務(wù)器】 Winstone是一個Servlet容器,它的目的是提供Servlet功能但沒有完全采用J2EE規(guī)范.如果有時你要想的只是一個簡單的Servlet容器,Winstone是一個最好的解決方案.它支持servlet2.4與JSP2.0規(guī)范. Eclipse 3.1.1 translations 【Java開源 Eclipse插件】 Eclipse 3.1.1和其它Eclipse工具( Visual Editor (VE) , UML2,GEF,EMF / XSD ,WTP等)發(fā)布各種語言支持包。其中包括支持中文的NLpack1包。 詳細(xì)可查看以下網(wǎng)址: http://eclipse.org/org/press-release/20051012nlscb.html . 下載地址: Windows 98/ME/2000/XP NLpack1_FeatureOverlay-eclipse-SDK-3.1.1.zip NLpack1-eclipse-SDK-3.1.1a-win32.zip Linux (x86/GTK 2) NLpack1_FeatureOverlay-eclipse-SDK-3.1.1.zip NLpack1-eclipse-SDK-3.1.1a-gtk.zip Tonic Look & Feel 【Java開源 Swing外觀】 這是Swing金屬(Metal)外觀的免費實現(xiàn)方案. Commons-IO 【Java開源 Apache其它開源】 Commons IO是Jakarta Commons項目的一個子項目。用來幫助進(jìn)行IO功能開發(fā).它包含三個主要的領(lǐng)域:Utility classes-提供一些靜態(tài)方法來完成公共任務(wù).Filters-提供文件過濾器的各種實現(xiàn).Streams-提供實用的Stream,reader與writer實現(xiàn). Datastream Pro 【Java開源 SQL客戶端】 Datastream Pro是一個數(shù)據(jù)庫"瀏覽器"和數(shù)據(jù)操作工具.它易于使用,可靠,穩(wěn)定,操作直觀。Datastream Pro支持所有兼容JDBC的數(shù)據(jù)庫(已經(jīng)在Oracle,MySQL,postgreSQL和HSQLDb上測試成功).利用它可以瀏覽與編輯數(shù)據(jù)庫中的數(shù)據(jù),可在一個友好的界面中運行與編輯SQL腳本,可使用查詢編輯器來編輯SQL查詢,可同時連接到多個數(shù)據(jù)庫和易于使用的連接向?qū)У取? Viento 【Java開源 模板引擎】 Viento是一個用Java開發(fā)的模板語言。它在語句構(gòu)成上很多情形下有點類于Velocity 。 JBoss Microcontainer 【Java開源 IOC容器】 JBoss Microcontainer是一個輕量級IOC容器,它的思想類似于Spring,Pico Container與Plexus。JBoss Microcontainer可被用在任何應(yīng)用程序中而不需要JBoss應(yīng)用服務(wù)器。 它是JBoss Seam和JBoss Embeddable EJB 3.0項目的基礎(chǔ)支柱。這里有一篇英文簡介文章。 RadRails 【Java開源 Eclipse插件】 RadRails是一個Ruby on Rails框架的IDE。Eclipse更新站點為 http://www.radrails.org/update 。 opencsv 【Java開源 其它開源項目】 opencsv一個簡單的CSV解析Java包。 Bugzilla 【Java開源 Bug追蹤系統(tǒng)】 Bugzilla是一個Bug追蹤系統(tǒng)設(shè)計用來幫助你管理軟件開發(fā)。 WebMacro 【Java開源 模板引擎】 WebMacro是一種Java開源的模板語言。對于表現(xiàn)web頁面,它比JSP,PHP,與ASP效率更高。WebMacro是一些大網(wǎng)站后臺的頁面生成技術(shù)。 ECP 【Java開源 Eclipse插件】 Eclipse CORBA Plugin (ECP)提供一個可針對CORBA IDL文件語法進(jìn)行著色的編輯器。 RDT 【Java開源 Eclipse插件】 RDT是一個用于Ruby開發(fā)的Eclipse插件.它提供的功能包括:語法高亮顯示,快速語法分析,圖形大綱,單元測試,內(nèi)容提示,源碼格式和一個正則表達(dá)式插件等。 Commons-Email 【Java開源 Apache其它開源】 Commons-Email的目的是提供一組用于發(fā)送Email的API,它基于Java Mail API基礎(chǔ)之上并進(jìn)行了簡化。它提供的主要Java類有:SimpleEmail:這個類用于發(fā)送簡單的文本類型email。MultiPartEmail:這個類允許發(fā)送文本消息并附帶附件。HtmlEmail:用于發(fā)送Html格式的附件并支持內(nèi)含圖片。EmailAttachment:這是一個簡單的容器類用于簡化附件的處理。 UISpec4J 【Java開源 Java測試工具】 UISpec4J是專門用于Swing應(yīng)用程序單元測試的一個開源組件,它構(gòu)建在JUnit測試套件的基礎(chǔ)之上.UISpec4J讓Java GUI測試變得很簡單.它的特殊之處在于它的APIs設(shè)計成盡可能地隱藏Swing的復(fù)雜性,因此易于測試腳本的讀與寫.以下這它的簡單例子: public void testContacts() { ??????Table contacts = getMainWindow().getTable(); ??????contacts.assertContentEquals(new Object[][]{ ????????{"John", "12", Boolean.FALSE}, ????????{"Sylvia", "43", Boolean.TRUE}, ????????{"Bill", "31", Boolean.FALSE} ??????}); } e-Gen Developer 【Java開源 開發(fā)工具】 e-Gen Developer是一個快速應(yīng)用程序開發(fā)(RAD)環(huán)境。利用它能夠進(jìn)行Web應(yīng)用程序的高產(chǎn)開發(fā)。e-Gen Developer完全采用Java開發(fā)并基于JSF2.8與Struts框架。e-Gen的主要目的是克服IT管理所面對的一些相關(guān)挑戰(zhàn)如:提高開發(fā)效率,減少維護(hù)成本與減少訓(xùn)練團(tuán)隊成員所需要的時間。 JavaGroups 【Java開源 網(wǎng)絡(luò)服務(wù)器】 JavaGroups是一個群組通訊工具包。它基于IP組播(multicast),但利用可靠性與群組從屬關(guān)系對它進(jìn)行擴(kuò)展。 UIState 【Java開源 其它開源項目】 UIState是一個非侵入式的用戶界面狀態(tài)(state)管理器用于Java Swing胖客戶端應(yīng)用程序中.UIState允許應(yīng)用程序恢復(fù)它們的GUI狀態(tài)當(dāng)應(yīng)用程序在使用或在多個應(yīng)用程序之間進(jìn)行對話時.比如:假如你的應(yīng)用程序使用JInternalFrame來顯示MDI界面的時候,UIState將會為你管理frame的位置和大小. XINS 【Java開源 其它開源項目】 XINS是一項規(guī)范技術(shù)用于定義,創(chuàng)建和調(diào)用遠(yuǎn)程APIs。當(dāng)API規(guī)范在XML文檔中定義好之后,XINS將會把它們轉(zhuǎn)換成包括客戶端與服務(wù)端的HTML文檔與Java代碼.XINS將與復(fù)雜的SOAP技術(shù)競爭,因為它被設(shè)計得具有簡單性,可擴(kuò)縮性與可測試性。簡要地說就是:SOA+Java+XML+ 代碼生成-復(fù)雜性 => XINS。 Fujaba Tool Suite 【Java開源 UML建模】 Fujaba Tool Suite結(jié)合UML類圖與UML行為視圖來提供一個強大,易于使用,而且是整齊均稱的系統(tǒng)設(shè)計與規(guī)范語言. 而且Fujaba Tool Suite還支持從整個系統(tǒng)設(shè)計生成Java源代碼從完美地實現(xiàn)了一個可執(zhí)行的模型.同樣也支持相反操作,因此源代碼可以被解析并被表現(xiàn)在UML中. EJOE 【Java開源 網(wǎng)絡(luò)服務(wù)器】 EJOE是一個輕量級C/S(client/server)組件用于發(fā)送與接收J(rèn)ava對象通過使用外掛式的序列化(serializing)機制.EJOE提供三種功能:1.一個多線程,高性能的網(wǎng)絡(luò)IO服務(wù)器和一個相應(yīng)的客戶端組件。2.序列化所有通過客戶端發(fā)送的輸入對象和由你商業(yè)邏輯提供的返回對象。3.提供一個簡單,清晰,唯一的接口來把一個對象請求代理集成到你的應(yīng)用程序中。 JWP 【Java開源 其它開源項目】 Java Web Parts為所有Web應(yīng)用程序開發(fā)者提供了一些可以重復(fù)使用和幾乎相互獨立的Java組件。你可以把這個項目想象成類似于Jakarta Commons項目。JWP包括以下這些組件:AjaxTags一個標(biāo)簽庫可以為一個頁面輕松地添加AJAX 功能而幾乎不用改變現(xiàn)存的JSP代碼。DependencyFilter:這個一個簡單易用并且是基于declarative(聲明)模式的靈活I(lǐng)oC組件。此外它還包括一些過濾器(比如: CompressionFilter,SessionLimiterFilter, RequestRecorderFilter,AppAvailabilityFilter, ParameterMungerFilter等),各種用來處理Request, Response與Session的工具類與其它其它一些標(biāo)簽庫。 Jencks 【Java開源 其它開源項目】 Jencks是一個輕量級的JCA容器。它可以輕松部署到Spring中以提供消息驅(qū)動的POJOs.此外Jencks通過使用類似于JMS,JAX-RPC,JBI與JCA CCI的API來提供對inbound與outbound消息的支持,同時還提供一個基于XA的JDBC連接池機制。 Celtix 【Java開源 企業(yè)應(yīng)用集成(EAI)】 Celtix提供了一個運行期Java企業(yè)服務(wù)總線和一組可擴(kuò)展的API.通過使用一個基于標(biāo)準(zhǔn)的,面向服務(wù)的體系來簡化商業(yè)與技術(shù)組件的構(gòu)建,集成和靈活重復(fù)使用。 Seam 【Java開源 J2EE框架】 Seam是一個Java EE 5框架。它通過把JSF與EJB3.0組件合并在一起,從而為開發(fā)基于Web的企業(yè)應(yīng)用程序提供一個最新的模式。Seam可以讓你把EJB組件直接綁定到JSF頁面。Seam還可幫助你把jBPM流程定義直接地集成到你的應(yīng)用程序中。 Saxon 【Java開源 其它開源項目】 Saxon是一個開源的XSLT與XQuery處理器. AjaxAnywhere 【Java開源 AJAX開發(fā)】 AjaxAnywhere被設(shè)計成能夠把任何一套現(xiàn)存的JSP組件轉(zhuǎn)換成AJAX感知組件而不需要復(fù)雜的JavaScript編碼.它利用標(biāo)簽把Web頁面簡單地劃分成幾個區(qū)域,然后使用AjaxAnywhere來刷新那些需要被更新地區(qū)域. Tapestry Palette 【Java開源 Eclipse插件】 Tapestry Palette構(gòu)建在Spindle插件的基礎(chǔ)上.這個插件為Tapestry開發(fā)者提供了以下功能:以tree-view的方式來顯示在一個項目中所用到的組件.可從tree-view拖放組件到一個頁面中.可從遠(yuǎn)程以拖放的方式下載和安裝組件并可直接使用.它還提供一個用于編輯組件參數(shù)的property sheet等這里有一個展示該插件功能的Flash. EasyEclipse 【Java開源 開發(fā)工具】 EasyEclipse這是一個把EclipseIDE與一些關(guān)鍵的開源插件分類打包在一起.以使得Eclipse更易于下載,安裝,使用.以下是它目前提供的分類組合. 相應(yīng)的包 版本 日期 下 載 EasyEclipse Core EasyEclipse 0.8.1 based on Eclipse 3.1M6 - preview 2005/6/23 下 載 Extensions-Application Servers JBoss IDE & XDoclets support for EasyEclipse 0.8.0 - version 1.4.1 2005/6/13 下 載 Extensions-Building/Deploying FatJar Jar exporter for EasyEclipse 0.8.0 - version 0.0.18 2005/6/6 下 載 Extensions-Core Libraries Eclipse Tools (EMF, XSD, SDO, GEF, JEM) for EasyEclipse 0.8.0 2005/6/13 下 載 Extensions-Databases Hibernate Tools for EasyEclipse 0.8.0 - version 3.0 Alpha1 2005/6/13 下 載 Extensions-Editing Eclipse Colorer Editor for EasyEclipse 0.8.0 & 0.9.0 - version 0.7.1 2005/8/8 下 載 Extensions-GUI Builders Eclipse Visual Editor for EasyEclipse 0.8.0 - version 1.0.0M4 2005/6/13 下 載 Extensions-Language:AspectJ Eclipse AspectJ for EasyEclipse 0.8.0 - version 1.2.0 2005/6/13 下 載 Extensions-Language:C/C++ Eclipse C/C++ Development Tool for EasyEclipse 0.8.0 - version 3.0.0M6 2005/6/13 下 載 Extensions-MVC Web Frameworks Strutsbox for EasyEclipse 0.8.0 - version 1.0b 2005/6/13 下 載 Extensions-Plug-in Development Eclipse Plug-in Development Environment for EasyEclipse 0.8.0 - version 3.1M6 2005/6/13 下 載 Extensions-Utilities Regex-Regex Tester for EasyEclipse 0.8.0 - version 1.0.0 2005/6/13 下 載 Extensions-Version Control Subclipse with JavaSVN for EasyEclipse 0.8.0 - versions 0.9.30 2005/6/13 下 載 Extensions-Web Development Eclipse Web Tools for EasyEclipse 0.8.0 - version 1.0.0M4 2005/6/13 下載 JBossProfiler 【Java開源 剖析工具(Profiler)】 JBossProfiler是一個利用JVMPI系統(tǒng)基于log的剖析器。它使用一個C開發(fā)的代理從JVM捕獲事件并把它們記錄到磁盤中。一個運行在JBoss或其它機器上的Web應(yīng)用程序可被用來分析這些日記。 Yoix 【Java開源 腳本語言】 由AT&T實驗室研究的Yoix腳本語言是一個多用途的(general-purpose)編程語言.它使用C與Java開發(fā)人員所熟悉的的語法和函數(shù).它不是一個面向?qū)ο笳Z言,但利用超過150種對象類型來提供對大多數(shù)標(biāo)準(zhǔn)Java classe的訪問.由于Yoix的解釋器(interpreter)完全使用純Java技術(shù)進(jìn)行構(gòu)建,因此也能夠利用Yoix開發(fā)具有跨平臺,網(wǎng)絡(luò)與線程能力的應(yīng)用程序,還可用于開發(fā)GUI應(yīng)用程序.Yoix語言特性包括指針,尋址,聲明,全局與局部變量. SwiXAT 【Java開源 XML用戶界面工具包】 SwiXAT是一個基于Swing的XUL框架用于快速和簡化GUI Java應(yīng)用程序開發(fā).它實現(xiàn)了一個真正的MVC框架,其中利用XML來定義表現(xiàn)層(SwiXml作為XUL引擎),而BeanShell腳本語言用做控制器,并利用JXPath作為view與model之間的綁定機制. ICM 【Java開源 內(nèi)容管理系統(tǒng)(CMS)】 ICM(Instant Content Management )是一個開源的Web內(nèi)容管理系統(tǒng). 最終用戶可以編輯自己的主頁以所見即所得的方式.而web設(shè)計者有更高級的管理選項并可使用各種標(biāo)準(zhǔn)模板語言來組合一個站點. Connla 【Java開源 PDF類庫】 Connla是一個Java包用于創(chuàng)建可導(dǎo)成TXT,CSV,HTML,XHTML,XML,PDF和XLS等格式的數(shù)據(jù)集。 Webcockpit 【Java開源 其它開源項目】 Webcockpit是一個web應(yīng)用程序生成器。它能夠生成包含圖形(使用JFreeChart 和Cewolf)與HTML表格的完整JSP Web應(yīng)用程序。圖表與表格的內(nèi)容來自SQL查詢。Webcockpit從一個XML配置文件生成JSP頁面。 Jen 【Java開源 字節(jié)碼操作】 Jen為字節(jié)碼操作與生成提供一組高級API.利用它可以對Java classe進(jìn)行重命名,把一個數(shù)據(jù)成員(Field)改成Public訪問權(quán)限和新增一個構(gòu)建函數(shù)等操作。Jen基于ASM2.1并完全支持Java5注釋(annotations)與范型(Generics)。此外它還提供一組額外的工具類用于在運行期生成新的classes。 JyDT 【Java開源 Eclipse插件】 Jython開發(fā)工具。 CDT 【Java開源 Eclipse插件】 C/C++在Eclipse平臺下的開發(fā)工具.它提供的功能包括:C/C++編輯器(一些基本的功能:語法高亮顯示,代碼編輯等),C/C++調(diào)試器,C/C++ Launcher,剖析器,內(nèi)容提示,Makefile生成器等。 EclipseWork 【Java開源 Eclipse插件】 EclipseWork是一個用于開發(fā)WebWork的一個插件.它有很多向?qū)в糜趧?chuàng)建WebWork Action和利用Hibernate與Prevayler來為應(yīng)用程序添加增刪改查(CRUD)功能.EclipseWork還能生成JSP,Velocity和Freemarker代碼.EclipseWork還是一個可擴(kuò)展的插件你可以編寫自己的Eclipse向?qū)Ф恍枰私釫clipse插件API,你所要做地只是編輯XML和用于生成代碼的Velocity模板.EclipseWork將會解析XML并打開這個自定義的向?qū)?在它主頁上還提供許多Flash教程。 FacesIDE 【Java開源 Eclipse插件】 FacesIDE是一個用于開發(fā)JSF的Eclispe插件.它可以可視化編輯faces-config.xml文件并且提供代碼編輯與校驗,預(yù)覽JSF的JSP文件.FacesIDE包含MyFaces來作為JSF的實現(xiàn).這個插件類似于StrutsIDE. JDOInstruments 【Java開源 數(shù)據(jù)庫】 JDOInstruments是一個用Java開發(fā)的嵌入式面向?qū)ο髷?shù)據(jù)庫.它還實現(xiàn)了Sun的JDO規(guī)范用于Java對象的透明持久化.它可運行在windows2000, windows2003 64bits,和Linux(Fedora Core2)平臺上. EPIC 【Java開源 Eclipse插件】 EPIC是一個開源的Perl開發(fā)工具.支持語法高亮顯示,快速語法檢查,內(nèi)容幫助,perldoc支持,源碼格式,模板支持和一個Perl調(diào)試器. GeoAPI 【Java開源 其它開源項目】 GeoAPI為OpenGIS規(guī)范提供一組Java接口。 FINA 【Java開源 其它開源項目】 FINA是一個三層J2EE應(yīng)用程序用于從一些金融機構(gòu)(如銀行,投資公司等)接收數(shù)據(jù),然后把數(shù)據(jù)存儲到DB (Oracle/MSSQL/DB2)數(shù)據(jù)庫中并生成相應(yīng)的報表. FINA是一個完全可定制的和綜合的強大報表設(shè)計器. XSM 【Java開源 內(nèi)容管理系統(tǒng)(CMS)】 XSM(eXtensible Site Manager)下一代的web網(wǎng)站管理系統(tǒng)。它能夠讓用戶輕松地在線管理它們的網(wǎng)站,并同時在服務(wù)器上維護(hù)一個靜態(tài)的網(wǎng)站。 QOLdap 【Java開源 Eclipse插件】 QOLdap是一個Eclipse平臺下LDAP目錄瀏覽器. JDots 【Java開源 其它開源項目】 JDots(Java Dynamic Object Tree System)是一個很小的Java包,它能夠讓Java開發(fā)者構(gòu)建一棵Java對象樹,這些對象之間還可互相通信.一個對象可以發(fā)送一個方法調(diào)用到它的父節(jié)點或子節(jié)點對象.參數(shù)只能是可包含任何數(shù)據(jù)格式的TagLists類型. MiddlegenIDE 【Java開源 Eclipse插件】 MiddlegenIDE是一個Middlegen在Eclipse下的插件,它可生成映射文件,JavaBean源碼,配置文件和導(dǎo)入相關(guān)的jar.而你所要做的只是配置好數(shù)據(jù)庫連接信息和選擇要生成映射文件與Java類的數(shù)據(jù)庫表.MiddlegenIDE當(dāng)前版本只支持生成Hibernate映射文件與JavaBean源碼. Stripes 【Java開源 Web框架】 Stripes是一個視圖框架用于利用最新的Java技術(shù)來構(gòu)建Web應(yīng)用程序.它具有以下特點:不需要對每一page/action進(jìn)行映射配置(ActionBeans將自動被發(fā)現(xiàn),它利用注釋進(jìn)行配置),強大的綁定引擎用于構(gòu)建復(fù)雜并脫離請求參數(shù)(request parameter)的web對象,易于使用并可本地化的驗證與類型轉(zhuǎn)換系統(tǒng).可重復(fù)使用ActionBean作為視圖幫助類.支持一個form對應(yīng)多個事件.透明的 文件上傳 能力.支持持續(xù)開發(fā)(比如在構(gòu)思你的ActionBean之前可以先構(gòu)建與測試JSP)等. Flow4J 【Java開源 工作流(Workflow)】 Flow4J是一個可在Eclipse平臺下以拖放的方式進(jìn)行工作流建模的插件.一個工作流程可包含許多流程步驟(在該項目中叫作flowlet),然后這些步驟可接連在一起組合成復(fù)雜的流程.所有流程將包含以下兩種類型的flowlet:Control Flowlets如開始,判斷與跳轉(zhuǎn)Flowlets這些將在Eclipse中配置.另一種類型是Task Flowlets:它是一個包含特定任務(wù)的Java類,包含的功能可以是任何事件的如EJB調(diào)用或JNI調(diào)用,這些任務(wù)還可用一些腳本語言如Jython,Groovy,JavaScript等來進(jìn)行開發(fā).當(dāng)在Eclipse中設(shè)計完這些流程之后,所有流程的Java源代碼將自動創(chuàng)建. Crispy 【Java開源 Web服務(wù)】 利用Crispy提供的一個統(tǒng)一接口,你可以調(diào)用RMI,WebService,REST,XML-RPC,EJB,Burlap,Hessian等其它服務(wù).你不需要知道這些服務(wù)是怎樣工作的,要調(diào)用的服務(wù)類型可在properties文件中定義.遠(yuǎn)程調(diào)用就像簡單Java對象調(diào)用一樣,你可以把Crispy集成到一個SOA(Service Oriented Architecture)或RCP(Rich Client Platform)中. XRadar 【Java開源 項目管理】 這是一個軟件開發(fā)狀況(包括版本,時間,測試,效率,程序代碼等等)分析工具. 它會將其繪制成圖表來分析,并可以以時間軸輸出HTML/SVG報表. XMoon 【Java開源 Web框架】 XMoon擴(kuò)展自Jakarta Struts框架用于開發(fā)處理基于XML或一些腳本語言(如: BeanShell, JRuby, JudoScript, Jython,Rhino)的Web應(yīng)用程序.它還提供一個用于展示該框架寵物店Demo. Voice Tools project 【Java開源 Eclipse插件】 它為JSP/J2EE領(lǐng)域中的Voice Application提供一組基于Eclipse的開發(fā)工具. Red-Piranha 【Java開源 搜索引擎】 Red-Piranha是一個開源搜索系統(tǒng),它能夠真正"學(xué)習(xí)"你所要查找的是什么.Red-Piranha可作為你桌面系統(tǒng)(Windows,Linux與Mac)的個人搜索引擎,或企業(yè)內(nèi)部網(wǎng)搜索引擎,或為你的網(wǎng)站提供搜索功能,或作為一個P2P搜索引擎,或與wiki結(jié)合作為一個知識/文檔管理解決方案,或搜索你要的RSS聚合信息,或搜索你公司的系統(tǒng)(包括SAP,Oracle或其它任何Database/Data source),或用于管理PDF,Word和其它文檔,或作為一個提供搜索信息的WebService或為你的應(yīng)用程序(Web,Swing,SWT,Flash,Mozilla-XUL,PHP, Perl或c#/.Net)提供搜索后臺等等. Logisim 【Java開源 其它開源項目】 Logisim是一個教學(xué)工具用于設(shè)計和模擬數(shù)字邏輯電路. xalan 【Java開源 XML解析】 xalan-java是一套xslt處理器,用來將XML文件轉(zhuǎn)換為HTML,TEXT和XML等其他類型文件格式。支持XSLT1.0和XPATH 1.0版。開發(fā)人員可以通過命令行方式或在JAVA APPLET和SERVLET中使用,并可以作為自己開發(fā)的應(yīng)用程序的類庫使用。xalan-java實現(xiàn)的是transformation API for XML(TRaX)接口,此接口為jaxp1.2標(biāo)準(zhǔn)中的一部分。 Java SNMP Package 【Java開源 網(wǎng)絡(luò)客戶端】 這是一個實現(xiàn)了SNMP協(xié)議的Java包.它提供對基本的SNMP客戶端與在SNMP版本1和2中定義的代理操作的支持.這個包提供了一種機制用于取得與設(shè)置SNMP對象標(biāo)識(OID:object identifier)值通過一個簡單的通信接口并可用于描述SNMP結(jié)構(gòu)等. Cobertura 【Java開源 Eclipse插件】 Cobertura是一個基于jcoverage的免費Java工具,它能夠顯示哪一部分代碼被你的測試所覆蓋,并可生成HTML或XML報告. Jeceira 【Java開源 內(nèi)容管理系統(tǒng)(CMS)】 Jeceira是一個實現(xiàn)了JSR 170規(guī)范的內(nèi)容管理系統(tǒng). JBWIKI 【Java開源 Wiki引擎】 一個JBoss實驗室項目用于創(chuàng)建符合JSR 168規(guī)范的Wiki.它已被用于增強JBoss Portal項目。 Woodstox 【Java開源 XML解析】 Woodstox是一個快速開源且符合StAX(STreaming Api for Xml processing)規(guī)范的XML處理器(做為一個處理器意味著它可以處理輸入(相當(dāng)于解析)與輸出(相當(dāng)于寫入,序列化))。 Jiplet Container 【Java開源 網(wǎng)絡(luò)服務(wù)器】 Jiplet是Java SIP Servlet的簡寫,Jiplet Container是一個開源的服務(wù)端SIP應(yīng)用程序容器.Java開發(fā)者可以利用Jiplet API來開SIP應(yīng)用程序并把程序部署到Jiplet容器中.SIP (Session Initiation Protocol)被廣范用于通過互聯(lián)網(wǎng)提供電話服務(wù).這個容器為開發(fā),部署和運行SIP應(yīng)用程序提供了一個類似于Java Servlet的開發(fā)與運行環(huán)境.它的許多特性都非常類似于Java Servlet容器包括支持servlet映射(servlet mapping),范圍變量(scoped variables),上下文處理(context handling)等. 另外還有一個用于測試SIP應(yīng)用程序的開源項目SipUnit Tudu Lists 【Java開源 項目管理】 Tudu Lists是一個日程(todo list)管理J2EE應(yīng)用程序.它基于JDK5.0,Spring,Hibernate,和DWR AJAX框架.Tudu Lists同樣也是一個簡單但實效的項目管理工具. jCookie 【Java開源 其它開源項目】 jCookie是一個免費,開源的Java包用于Java客戶端cookie處理.客戶端HTTP狀態(tài)管理(或cookie處理)對于那些需要與Web應(yīng)用程序如email或在線銀行服務(wù)進(jìn)行交互的Java應(yīng)用程序是非常重要的. MrPostman 【Java開源 Email客戶端】 MrPostman是一個email網(wǎng)關(guān),它使你能夠直接從自己喜歡的Email客戶端(如: Outlook Express,Thunderbird等)訪問Yahoo Mail,Hotmail,gmail(Google mail)和其它webmail服務(wù).它被設(shè)計成可擴(kuò)展,因此可以很容易地添加更多的web mail服務(wù).MrPostman還支持RSS新聞簡讀. Deep Network Analyzer (DNA) 【Java開源 網(wǎng)絡(luò)服務(wù)器】 Deep Network Analyzer(DNA)是一個靈活的,可擴(kuò)展的深度網(wǎng)絡(luò)分析器(服務(wù)器軟件)與框架,它可收集和分析網(wǎng)絡(luò)數(shù)據(jù)包,網(wǎng)絡(luò)對話(sessions)與應(yīng)用層協(xié)議(HTTP,DNS,P2P,VoIP等),被動地隔離企業(yè)級網(wǎng)絡(luò).DNA主要設(shè)計用于Internet安全,入侵探測,網(wǎng)絡(luò)管理,協(xié)議與網(wǎng)絡(luò)分析,信息搜集,網(wǎng)絡(luò)監(jiān)測應(yīng)用程序 <!--v:3.2--> ![]() |
<script type="text/javascript"></script><script src="/qzone/newblog/v5/script/newubb.js" type="text/javascript"></script><script src="/qzone/newblog/v5/script/content.js" type="text/javascript"></script><script type="text/javascript"></script>
loading......
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
