开源大全

分类: IT综合技术

from :http://www.open-open.com/[@more@]

Spring Framework 【Java开源 J2EE框架】

Spring 是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的 Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一无二的。 Spring提供了唯一的数据访问抽象,包括简单和有效率的JDBC框架,极大的改进了效率并且减少了可能的错误。Spring的数据访问架构还集成了 Hibernate和其他O/R mapping解决方案。Spring还提供了唯一的事务管理抽象,它能够在各种底层事务管理技术,例如JTA或者JDBC事务提供一个一致的编程模型。 Spring提供了一个用标准Java语言编写的AOP框架,它给POJOs提供了声明式的事务管理和其他企业事务--如果你需要--还能实现你自己的 aspects。这个框架足够强大,使得应用程序能够抛开EJB的复杂性,同时享受着和传统EJB相关的关键服务。Spring还提供了可以和IoC容器 集成的强大而灵活的MVC Web框架。【SpringIDE:Eclipse平台下一个辅助开发插件】.

WebWork 【Java开源 Web框架】

WebWork 是由OpenSymphony组织开发的,致力于组件化和代码重用的拉出式MVC模式J2EE Web框架。WebWork目前最新版本是2.1,现在的WebWork2.x前身是Rickard Oberg开发的WebWork,但现在WebWork已经被拆分成了Xwork1和WebWork2两个项目。 Xwork简洁、灵活功能强大,它是一个标准的Command模式实现,并且完全从web层脱离出来。 Xwork提供了很多核心功能:前端拦截机(interceptor),运行时表单属性验证,类型转换,强大的表达式语言(OGNL – the Object Graph Notation Language),IoC(Inversion of Control倒置控制)容器等。 WebWork2建立在Xwork之上,处理HTTP的响应和请求。WebWork2使用ServletDispatcher将HTTP请求的变成 Action(业务层Action类), session(会话)application(应用程序)范围的映射,request请求参数映射。WebWork2支持多视图表示,视图部分可以使用 JSP, Velocity, FreeMarker, JasperReports,XML等。在WebWork2.2中添加了对AJAX的支持,这支持是构建在DWR与Dojo这两个框架的基础之上.【EclipseWork用于WebWork辅助开发的一个Eclipse插件

Struts 【Java开源 Web框架】

Struts 是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的一 年中颇受关注。Struts把Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套MVC模式,极大的节省了时间,所以说Struts是一个 非常不错的应用框架。【StrutsIDE用于Struts辅助开发的一个Eclipse插件

Hibernate 【Java开源 持久层框架】

Hibernate 是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用,最具革命 意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。Eclipse平台下的Hibernate辅助开发工具:【Hibernate Synchronizer】【MiddlegenIDE

Quartz 【Java开源 日程安排(Job Schedulers)】

Quartz 是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个, 甚至是好几万个Jobs这样复杂的日程序表。Jobs可以做成标准的Java组件或 EJBs。Quartz的最新版本为Quartz 1.5.0

Velocity 【Java开源 模板引擎】

Velocity 是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。 当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只 关注页面的显示效果,而由java程序开发人员关注业务逻辑编码。Velocity将java代码从web页面中分离出来,这样为web站点的长期维护提 供了便利,同时也为我们在JSP和PHP之外又提供了一种可选的方案。 Velocity的能力远不止web站点开发这个领域,例如,它可以从模板(template)产生SQL和PostScript、XML,它也可以被当 作一个独立工具来产生源代码和报告,或者作为其他系统的集成组件使用。Velocity也可以为Turbine web开发架构提供模板服务(template service)。Velocity+Turbine提供一个模板服务的方式允许一个web应用以一个真正的MVC模型进行开发。 【VeloEclipse :Velocity在Eclipse平台下的一个辅助开发插件】

IBATIS 【Java开源 持久层框架】

使 用ibatis 提供的ORM机制,对业务逻辑实现人员而言,面对的是纯粹的Java对象, 这一层与通过Hibernate 实现ORM 而言基本一致,而对于具体的数据操作,Hibernate 会自动生成SQL 语句,而ibatis 则要求开发者编写具体的SQL 语句。相对Hibernate等 “全自动”ORM机制而言,ibatis 以SQL开发的工作量和数据库移植性上的让步,为系统 设计提供了更大的自由空间。作为“全自动”ORM 实现的一种有益补充,ibatis 的出现显 得别具意义。

Compiere ERP 【Java开源 ERP与客户关系管理】

这 一高价值的商业应用程序,易于安装、易于实施、易于使用。只需要短短几个小时,您就可以使用申购-采购-发票-付款、报价-订单-发票-收款、产品与定 价、资产管理、客户关系、供应商关系、员工关系、经营业绩分析等强大功能了!功能未减,实施时间缩减到 4 小时。最重要的是:这一高价值的商业应用程序是免费的!可以自行安装和实施这套系统(如果您略懂 Oracle 和 Java 技术)。
中文站点:http://www.compiere-china.com/

Roller Weblogger 【Java开源 博客(Blog)】

这 个weblogging 设计得比较精巧,源代码是很好的学习资料。它支持weblogging应有的特性如:评论功能,所见即所得HTML编辑,TrackBack,提供页面模 板,RSS syndication,blogroll管理和提供一个XML-RPC 接口。

Eclipse 【Java开源 开发工具】

Eclipse平台是IBM向开发源码社区捐赠的开发框架,它之所以出名并不是因为IBM宣称投入开发的资金总数 —4千万美元,而是因为如此巨大的投入所带来的成果:一个成熟的、精心设计的以及可扩展的体系结构。

XPlanner 【Java开源 项目管理】

XPlanner 一个基于Web的XP团队计划和跟踪工具。XP独特的开发概念如iteration、user stories等,XPlanner都提供了相对应的的管理工具,XPlanner支持XP开发流程,并解决利用XP思想来开发项目所碰到的问题。 XPlanner特点包括:简单的模型规划,虚拟笔记卡(Virtual note cards),iterations、user stories与工作记录的追踪,未完成stories将自动迭代,工作时间追踪,生成团队效率,个人工时报表,SOAP界面支持。

Liferay 【Java开源 门户系统】

代 表了完整的J2EE应用,使用了Web、EJB以及JMS等技术,特别是其前台界面部分使用Struts 框架技术,基于XML的portlet配置文件可以自由地动态扩展,使用了Web Services来支持一些远程信息的获取,使用 Apahce Lucene实现全文检索功能。
主要特点:
1、提供单一登陆接口,多认证模式(LDAP或SQL);
2、管理员能通过用户界面轻松管理用户,组,角色;
3、用户能可以根据需要定制个性化的portal layout;
4、能够在主流的J2EE应用服务器上运行,如JBoss+Jetty/Tomcat,JOnAS;
5、支持主流的数据库,如PostgreSQL,MySQL;
6、使用了第三放的开源项目,如Hibernate, Lucene, Struts;
7、支持包括中文在内的多种语言;
8、采用最先进的技术 Java, EJB, JMS, SOAP, XML;

JetSpeed 【Java开源 门户系统】

Jetspeed 是一个开放源代码的企业信息门户(EIP)的实现, 使用的技术是Java和XML. 用户可以使用浏览器, 支持WAP协议的手机或者其它的设备访问Jetspeed架设的信息门户获取信息. Jetspeed扮演着信息集中器的角色, 它能够把信息集中起来并且很容易地提供给用户. 
Jetspeed具有如下的特征: 

* 即将成为标准化的Java Portlet API 
* 基于模板的布局, 包括JSP和Velocity 
* 通过开放的内容同步技术支持远程XML内容交换 
* 定制默认的主页 
* 使用数据库进行用户认证 
* 内存缓存技术, 加快页面的响应 
* 通过Rich Site Summary技术, 支持同步内容 
* 和Cocoon, WebMacro, Velocity集成. 
* Wireless Markup Language (WML) 支持 
* 使用XML格式的配置文件注册portlet. 
* 完整的Web Application Archive (WAR) 支持 
* Web应用程序开发的基础设施 
* 可以在本地缓存远程内容 
* 与Avantgo同步 
* 可移植到所有支持JDK1.2和Servlet 2.2的平台 
* 与Turbine模块和服务集成 
* 可以根据用户, 安装媒体类型和语言的不同设定, 产生不同的个性化服务 
* 持续化服务使得所由的portlet能够容易的存储每个用户的状态, 页面和portlet 
* 使用皮肤技术使得用户可以选择portlet的颜色和显示属性 
* 自定义功能是的管理员可以选择portlet以及定义个人页面的布局 
* 在数据库中存储PSML 
* 通过Jetspeed的安全portlets管理用户, 组,角色和权限 
* 基于角色对访问portlet进行控制

JOnAS 【Java开源 EJB服务器】

JOnAS 是一个开放源代码的J2EE实现,在ObjectWeb协会中开发。整合了Tomcat或Jetty成为它的Web容器,以确保符合Servlet 2.3和JSP 1.2规范。JOnAS服务器依赖或实现以下的Java API:JCA、JDBC、JTA 、JMS、JMX、JNDI、JAAS、JavaMail 。

Turbine 【Java开源 Web框架】

Turbine 是基于Servlet的框架包,也是开放源代码Jakarta项目。目前还没有关于Turbine的大量文档。它类似于Struts,但是有一些主要区 别。突出的一点就是它并没有与JSP耦合。Turbine的特点是它提供了大量可重用的组件。此框架包中包含了大量组件,但是这些组件是离散的。它似乎应 该给出更多的组件库,但是由于它缺少文档,所以很难掌握完整的体系结构。

Tapestry 【Java开源 Web框架】

Tapestry 是一个开源的基于servlet的应用程序框架,它使用组件对象模型来创建动态的,交互的web应用。一个组件就是任意一个带有jwcid属性的html 标记。其中jwc的意思是Java Web Component。Tapestry使得java代码与html完全分离,利用这个框架开发大型应用变得轻而易举。并且开发的应用很容易维护和升级。 Tapestry支持本地化,其错误报告也很详细。Tapestry主要利用javabean和xml技术进行开发。【Spindle:Tapestry辅助开发Eclipse插件】.

Lucene 【Java开源 搜索引擎】

Apache Lucene是一个开放源程序的搜寻器引擎,利用它可以轻易地为Java软件加入全文搜寻功能。Lucene的最主要工作是替文件的每一个字作索引,索引 让搜寻的效率比传统的逐字比较大大提高,Lucen提供一组解读,过滤,分析文件,编排和使用索引的API,它的强大之处除了高效和简单外,是最重要的是 使使用者可以随时应自已需要自订其功能。

iText 【Java开源 PDF类库】

iText是一个能够快速产生PDF文件的java类库。iText的java类对于那些要产生包含文本,表格,图形的只读文档是很有用的。它的类库尤其与java Servlet有很好的给合。使用iText与PDF能够使你正确的控制Servlet的输出。

Beanshell 【Java开源 脚本语言】

Beanshell 是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的Java源代码解释器,具有对象脚本语言特性。BeanShell执行标准Java语句和 表达式,另外包括一些脚本命令和语法。它将脚本化对象看作简单闭包方法(simple method closure)来支持,就如同在Perl和JavaScript中的一样。 它具有以下的一些特点:使用Java反射API以提供Java语句和表达式 的实时解释执行;可以透明地访问任何Java对象和API;可以在命令行模式、控制台模式、小程序模式和远程线程服务器模式等四种模式下面运行;与在应用 程序中一样,可以在小程序中(Applet)正常运行(无需编译器或者类装载器);非常精简的解释器jar文件大小为175k

OpenCms 【Java开源 内容管理系统(CMS)】

OpenCms 是一个J2EE的产品,它是用Java写成的。它和Tomcat捆绑在一起。但是也能够使用ATG Dynamo、WebLogic和WebSphere。OpenCms支持多种RDBMS来保存内容,包括Oracle、SQL Server、Sybase和mySQL。新版本提供了一个新的模板引擎,JSP支持,一种新的连接管理系统,提高了稳定性。

JUnit 【Java开源 Java测试工具】

JUnit 是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功 能。Junit是一套框架,继承TestCase类,就可以用Junit进行自动测试了。

opencrx 【Java开源 ERP与客户关系管理】

opencrx 很容易与你现存的系统集成 (ERP, IVR, CTI, ...)是你对你以前投资的最大保护而且openCRX支持大多数通用技术,例如 RMI, CORBA, JMS, SOAP, 以及 JCA; openCRX也包括了支持典型插件的智能前台,例如文档管理,库存跟踪, 设备管理,等. openCRX 可以运行于任意J2EE兼容的应用服务器 (e.g. JBoss, BEA WebLogic or IBM WebSphere) 和主流数据库 (e.g. MaxDB, Firebird, PostgreSQL, MS SQL, Oracle, or IBM DB2). 容易定制 基于 XML 的定制:径直的,迅速的以及可行的(包括多语言特性) 容易扩展写下你自己的工作流,或者发展可扩展的—得益于openCRX的基于组件的体系和像 J2EE,MDA 等的开放标准,这是一个很简单的任务。(摘自http://www.opencrx.com.cn/crx/)

BlueJ 【Java开源 开发工具】

BlueJ是一个专门为入门级教学设计的JavaTM 开发环境。它是由澳大利亚墨尔本Monash大学BlueJ小组设计并开发的。

XWiki 【Java开源 Wiki引擎】

XWiki是一个强大的Java开源的Wiki引擎。它支持一些受欢迎的特性如:
* 内容管理(浏览/编辑/预览/保存),
* 支持附件,
* 版本控制,
* 全文本搜索,
* 权限管理
* 使用Hibernate进行数据存储,
* RSS输出与显示外部的RSS feeds,
* 多语言支持,
* 提供XML/RPC的API,
* WYSIWYG HTML编辑器,
* 导出为PDF
* Groovy脚本支持等等....。

EJBCA 【Java开源 网络服务器】

EJBCA是一个全功能的CA系统软件,它基于J2EE技术,并提供了一个强大的、高性能并基于组件的CA。EJBCA兼具灵活性和平台独立性,能够独立使用,也能和任何J2EE应用程序集成。

Laszlo 【Java开源 XML用户界面工具包】

利用OpenLaszlo免费平台可以快速地,简单地开发漂亮Web 应用程序。这些Web应用程序可以运行在当前任何流行的浏览器与桌面操作系统。它只需要一个XML文件。【IDE4Laszlo:Eclipse下的辅助开发工具】

JXTA 【Java开源 其它开源项目】

Sun微系统公司公开了旨在建立P2P(Peer to Peer)通用技术基础的JXTA计划。JXTA技术是网络编程和计算的平台,用以解决现代分布计算尤其是点对点(P2P)计算中出现的问题。
JXTA 将建立核心的网络计算技术,提供支持在任何平台、任何地方以及任何时间实现P2P计算的一整套简单、小巧和灵活的机制。JXTA首先将归纳目前P2P的功 能特别,而后建立核心的技术来表达目前的P2P计算的局限性。其重点是创建基本的机制,而具体的策略选择权则交给应用的开发者。JXTA将充分利用 XML、Java等开放技术,使得UNIX操作系统更强大和灵活,比如利用管道(Pipes)传输Shell命令实现复杂的计算任务。JXTA支持P2P 应用的基本功能来建立一个P2P系统,还将努力证实这些可以成为建立更高层功能的基础构造模块。JXTA架构可以分为三个层面:JXTA核心层、JXTA 业务层和JXTA应用层。

最近更新


Fuse 【Java开源 IOC容器】

Fuse是一个轻量级的资源注入包特别设计用于GUI开发。资源注入是在GUI组件与它的资源之间的一种依赖反转。从而代替在GUI组件中加载和创建资源。

javax.usb 【Java开源 其它开源项目】

这是一个从Java访问USB设备的项目。它按JCP规范开发,并指定为JSR080。它的官方Java包名为"javax.usb"。详细介绍可参考Java研究组织(JR)上的一篇文章[在Java应用程序中访问USB设备]。

Aperture 【Java开源 搜索引擎】

Aperture这个Java框架能够从各种各样的资料系统(如:文件系统、Web站点、IMAP和Outlook邮箱)或存在这些系统中的文件(如:文档、图片)爬取和搜索其中的全文本内容与元数据。它当前支持的文件格式如下: 

  • Plain text
  • HTML, XHTML
  • XML
  • PDF (Portable Document Format)
  • RTF (Rich Text Format)
  • Microsoft Office: Word, Excel, Powerpoint, Visio, Publisher
  • Microsoft Works
  • OpenOffice 1.x: Writer, Calc, Impress, Draw
  • StarOffice 6.x - 7.x+: Writer, Calc, Impress, Draw
  • OpenDocument (OpenOffice 2.x, StarOffice 8.x)
  • Corel WordPerfect, Quattro, Presentations
  • Emails (.eml files)

JUnit PDF Report 【Java开源 其它开源项目】

这个项目能够从JUnit测试结果生成PDF报告。它使用Apache Ant来执行生成,Apache FOP来描绘PDF文档。 

SLF4J 【Java开源 日记工具】

简单日记门面(Facade)SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。 Logging API实现既可以选择直接实现SLF4J接的loging APIs如: NLOG4JSimpleLogger。也可以通过SLF4J提供的API实现来开发相应的适配器如Log4jLoggerAdapterJDK14LoggerAdapter

Hibernate Tools Suite 【Java开源 其它开源项目】

Hibernate Tools Suite项目提供了一组易于使用的Hibernate开发工具。这组工具既可以作为独立的应用程序使用,也可以以插件的形式集成到NetBeans中使 用。它提供的功能包括:Session factory管理,查询编辑实现语法着色功能,Java到HQL(或相反)格式化。把HQL转换成SQL等。

cache4j perfomance tester 【Java开源 其它开源项目】

cache4j性能测试包用于测试各种Java缓存API。当前可测试的缓存构件包括:cache4j_0.4,ehcache-1.1,jcs-1.2.7.0,oscache-2.2。

Wicket Bench 【Java开源 Eclipse插件】

Wicket Bench这个Eclipse插件允许重复利用JUnit测试装置器+Mocked测试组件在隔离应用程序其余部份的情况下单独运行Wicket组件。它还提供一个综合测试工具Selenium来对Wicket构件进行自动测试。

Jarsearch plugin 【Java开源 Eclipse插件】

Jarsearch Eclipse插件可以帮助开发者在Jar文件内查找classes。它主要用于解决JDT没办法在构建路径内自动建议classes的问题。 Jarsearch搜索范围不仅仅局限于Eclipse workspace,它能够扫描任何本地或远程虚拟本地文件系统。Jarsearch还能够搜索嵌套的jars文件如:嵌在ears,wars,sars 包的jar文件。Jarsearch能够把查找匹配的结果自动导到Java项目的构建路径中。

Quigen 【Java开源 Eclipse插件】

Quigen这个插件利用Velocity模板引擎来快速生成任何类型的文本内容。它不需要进行配置,所要做的只是利用它自带Velocity编辑器编写一个velocity 模板文件。

GOIM 【Java开源 网络客户端】

GOIM 是一个jabber客户端,采用Eclipse RCP技术实现(也可以作为eclipse插件来使用,在线安装地址:update.sphene.net)。jabber所有的基本功能GOIM都具备 包括(接收/发送消息,提示在线/离线,新用户注册,服务检测(service discovery)等)。

MJAR 【Java开源 Java安装制作工具】

MJAR(Managed Jar Framework)Java软件分发/打包框架。它允许在相同VM内并行部署classloader分离的应用程序。MJAR使用Spring框架来管理内部组件。

JAXX 【Java开源 XML用户界面工具包】

JAXX 是一个开源的XML用户界面框架。JAXX通过XML文件来描述组件和它们的相互作用,然后把这些XML文件编译到普通的Java classes中。开发用户界面组件用JAXX将比用平常Java代码更快速而且更容易。它的特性包括:强大的脚本编辑、数据绑定、CSS stylesheet支持等其它高级功能。

ClickIDE 【Java开源 Eclipse插件】

ClickIDE是Web框架Click的Eclipse开发插件。它在Eclipse与WTP的基础上进行扩展提供针对使用Click开发Web应用程序的一些功能。

  • 项目创建向导
  • Click页面创建向导
  • Click配置文件可视化编辑器
  • 把Click提供的一些文档集成到Eclipse帮助系统中

Java SOS 【Java开源 其它开源项目】

Java SOS是由一组用于快速建站可配置的Java servlets所组成。包括Forums、Chat、Calendar、HttpProxy等servlets。

Subversive 【Java开源 Eclipse插件】

Subversive项目是一个崭新的Eclipse插件提供类似于对CVS支持一样的Subversion支持。它的主要用法是CVS用户所熟悉的。如:使用不同的连接方法连接到资源库;资源库浏览;检出;同步;更新;提交;解决冲突;添加忽略资源列表。

JClaim 【Java开源 聊天系统】

JClaim是一个即时消息框架。它为IM客户端和工具提供一组Swing UI组件。它的特性包括:
1.跨平台:可运在Windows,Macintosh,Linux,Solaris平台之上。
2.可连接到各种聊天网络包括AIM (实现聊天,文件传输,Icons),ICQ (实现聊天),Yahoo! (实现聊天,文件传输),MSN(实现聊天), Jabber(实现聊天),GoogleTalk(实现聊天);
3.天气更新;
4.集成Web搜索和桌面搜索;
5.不需要本地安装,软件自动进行更新;
6.增强安全和病毒保护;
7.内置一个微型的servlet引擎;
8.实现日记与审计追踪功能等;

Jeté 【Java开源 Java测试工具】

Jeté是一个系统集成测试框架。它让系统测试变得更容易并且采用非常易于理解与足够灵活的方式来测试现存的系统。这是因为Jeté:
- 基于XML(Spring上下文文件)的系统测试定义文件,一个系统测试的定义是由在这些文件中定义的几个action和对每一个action定义的几个validators所组成。由于使用Spring context文件作为测试定义文件可把现存的POJOs无缝合线的结合到系统测试框架中;
- 扩展了 JUnit,DbUnitHttpUnit的基本功能来使用已知的测试概念。
- 集成了JUnit、Ant提供测试状态的图形化报告。

Castor Plug-in 【Java开源 Eclipse插件】

这 个项目的目的是把Castor,特别是Castor Source Generator工具集成到Eclipse平台。它能让开发者在一个友好,熟悉的环境中调用这个Generator而不必使用shell或Ant scripts。Castor是一个开源的数据绑定框架(Java-to-XML;Java-to-SQL persistence等)。

Millstone 【Java开源 Web框架】

Millstone是一个Web用户界面组件包。用户界面完全采用面向对象服务端编程方式实现。利用这个包你就可以开发出高质量基于Web的UI而不需要关心XHTML,CSS,JavaScript,浏览器兼容等问题。可通其提供的一个在线Demo来了解各个UI组件的特性。Millstone还提供一个可在Eclipse平台上创建和运行Millstone项目的插件

Compiere MFG&SCM 【Java开源 ERP与客户关系管理】

Compiere MFG&SCM工厂制造执行系统(MES:Manufacturing Extended System)。它包括车间层操作控制系统SFC,供应链管理SCM,品质管理等。既可以把它当成单独系统运行也可以集成到ERP中。

SwitchUnit 【Java开源 Eclipse插件】

SwitchUnit 能够在class和它的测试案例之间进行快速切换。当编辑源代码时,可通过快捷键Ctrl+Shift+U就能够在当前所编辑的类与它相对应的测试案例之 间进行切换。一个类对应的测试案例名字可以是以Test开头或以Test结尾,也可以是自定义的前缀或后缀。这个插件类似于IntelliJ的TestDox插件

EclipseShell 【Java开源 Eclipse插件】

对 于Eclipse用户来说动态语言的使用将变得更加便利因为EclipseShell在Eclipse工作台中集成了语言解释器并提供一个交互式的编辑 器,能实现自动完成(Auto-Complete),基本语法的高亮显示等。EclipseShell支持的语言有:Beanshell, JRuby/Ruby和Javascript。

Google:maps JSP Taglibrary 【Java开源 Jsp标签库】

利用Google:maps JSP标签库就能够在你的Web站点上实现GoogleMaps的所有功能而且不需要javascript或AJAX编程。它还能够与JSTL相结合生成数据库驱动的动态Maps。

Wizard 【Java开源 其它开源项目】

Wizard是SwingLabs的一个子项目。它为在Swing程序中开发向导应用提供了简单的API和UI。利用这个项目能够减少开发Swing应用程序向导功能的工作量和代码量。

JSecurity 【Java开源 身份认证管理】

JSecurity是一个强大、灵活的Java开源安全框架。它能够简捷地处理认证、授权,集成session管理和单点登录(SSO:single sign-on)。

E-Gantt 【Java开源 其它开源项目】

E-Gantt一个Swing甘特图组件。可利用它开发编制任务或项目计划进度的应用程序。许多开源项目和大型商业项目已经结合了E-Gantt包。

cache4j 【Java开源 缓存方案(Cache)】

cache4j 是一个有简单API与实现快速的Java对象缓存。它的特性包括:在内存中进行缓存,设计用于多线程环境,两种实现:同步与阻塞,多种缓存清除策略: LFU, LRU, FIFO,可使用强引用(strong reference)与软引用(soft reference)存储对象。

SaveDirtyEditors 【Java开源 Eclipse插件】

这个插件能够定时或当Eclipse失去焦点时自动进行保存。

QiQu 【Java开源 Eclipse插件】

QiQu是一个支持MDA与MDSD方法的框架。它基于把UML(XMI文件)模型转换成源代码(Java,C#,Cobol等)的思想。可以利用QiQu开发自己的生成器,你可以依据你的体系设计来选择把自己的模型转换成何种代码。

Simple persistence 【Java开源 持久层框架】

Simple persistence是一个O/R映射框架。它使用简单,没有XML映射文件、不需要创建表格(将自动创建)、不用生成ID、不用理会关键字,只需把它 指向数据库,就可以实现新增、修改、删除、查询操作。Simple persistence支持事务,有自己的简单查询语言(类似于Hibernate的HQL),并能够处理对象关联,lists和maps。

Facelets 【Java开源 Web框架】

Facelets是一种表现层/视图技术,它使用Tapestry用户所熟悉的概念来构建JSF组件树。

Eclim 【Java开源 Eclipse插件】

Eclim是一个Eclipse插件和一组vim插件。它能够把eclipse功能集成到vim文本编辑器中。

Equinox 【Java开源 Web框架】

Equinox 是AppFuse的一个轻量级版本。Equinox使用Spring MVC与Hibernate作为默认实现(数据库为:PostgreSQL)。但是你可以把Web框架改成JSF, Struts,Tapestry或WebWork。也可以把持久层框改成iBATIS,JDO(JPOX),Spring JDBC或OJB()。同时支持Ant和Maven2进行构建与测试。AppFuse与Equinox的不同之处在于AppFuse有以下特性:
1.使用Acegi Security进行授权和认证;
2.用户管理;
3.为基于增删改查(CRUD)的应用程序自动生成代码;
4.文件上传;
Demo:

EasyBeans 【Java开源 EJB服务器】

ObjectWeb组织启动一个新的项目:EasyBeans一个轻量级的EJB3容器,虽然还没有正式发布,但是已经可以从它们的subversion仓库中检出代码。

JMagallanes 【Java开源 报表制作】

开 源项目JMagallanes是一个用Java/J2EE开发的Olap和动态报表应用程序。JMagallanes结合了静态报表(基于 JasperReports),Swing pivot表格(用于OLAP分析),和图表(基于JFreeChart)。它可从多种数据源(如:SQL,Excel,XML和其它)读取数据并可生成 多种输出如:PDF,XML,应用程序特殊文件用于将来报表的脱机查看。

HORRORss 【Java开源 RSS与RDF工具包】

HORRORss是一个简单的RSS(RSS0.9x,RSS.0,RSS2.0)解析包。它支持Atom feeds,但并没有完全符合Atom规范。只能支持一些基本的feed元素:title,link,author,和description。

Diaz 【Java开源 其它开源项目】

Diaz是一个基于Java的简单数据库框架。它是JDBC API的一个抽象层,提供了用于构建DAO(Data Access Object)的基类。

VCS Report 【Java开源 其它开源项目】

VCS Report是一个免费开源的Java独立应用程序用于从VCS仓库(Versions Control System:版本控制系统)生成统计报表(图表报表,HTML报表,CSV报表)。VCS Report能够显示存储在VCS中的项目文件的各种信息,它当前只支持CVS。你可以把VCS Report当作IntelliJ IDEA, Borland JBuilder,Eclipse的一个插件来使用。VCS Report在将来的版本中将支持SVN(Subversion),CVS SSH。提供Web接口,更多的统计图表,XML报表,通E-Mail发送Report。

XX Framework 【Java开源 Web框架】

XX Framework是一个可配置,以XML为核心实现MVC开发模式的Web框架。这个框架能够让HTML表单直接映射到数据库字段来显示或更新数据而不 需要编写额外的代码。它用XML文件进行配置并用XSL来显示。一些开源的工具也被运用到其中比如Hibernate和Castor。XX Framework的优势在于:
1.使用非常简单。
2.围绕一些Web标准(包括:J2EE, XHTML,XML,XSL,CSS)进行构建。
3.内置用于优化性能可配置的数据缓存和线程池功能。
4.与Web服务/本地Java class相结合。
5.使用一个基于"Portal"的方式来进行页面设置,以易于功能的划分。

Eclipse Platform Extensions 【Java开源 Eclipse插件】

一组Eclipse插件提供了以下功能: 
1.提供把文件名或完整的限定名(Qualified name)复制到剪贴板; 
2.提供垃圾收集功能; 
3.用命令提示符(Command Prompt)或资源管理或导航器方式打开所选文件或项目所在的位置。 
4.提供重启Eclipse平台的菜单; 支持的Eclipse版包括3.0,3.1,3.2;
在线安装:http://opensource.trajano.net/

Sahi 【Java开源 Web测试】

Sahi是一个用于Web应用程序的自动测试工具。Sahi运行为一个代理服务器,必须把浏览器的代理设置为Sahi服务器。 然后Sahi注入javascript来访问Web页面中的元素。Sahi支持Http与Https并且独立于Web站点或Web应用程序。

JoBo 【Java开源 Web爬虫】

JoBo 是一个用于下载整个Web站点的简单工具。它本质是一个Web Spider。与其它下载工具相比较它的主要优势是能够自动填充form(如:自动登录)和使用cookies来处理session。JoBo还有灵活的 下载规则(如:通过网页的URL,大小,MIME类型等)来限制下载。

FormView 【Java开源 Jsp标签库】

FormView 标签能够根据状态(新增,查看,修改,删除操作)和表单的属性(最大长度,是不是Date或是否必填等)来控制Form中的表单到底是要修饰成READ- ONLY或还是READ-WRITE。因此利用FormView我们就可以在同一JSP页面中很简洁得实现CRUD(CREATE,UPDATE, READ,DELETE)操作而无需多个JSP页面或复杂的条件判断。它看起来类似于struts-layout,但是FormView不仅能够控制简单 的HTML input而且还能够控制任何能生成HTML input的JSP标签(如struts的html:text标签,也可以是自己开发的标签)。当配置好FormView之后在我们的Form之间加上 formview:page标签如下所示:
<%@ taglib uri="/WEB-INF/form-view.tld" prefix="formview" %> <%@ taglib uri="/WEB-INF/form-view.tld" prefix="formview" %>
....






.... other JSP taglib.... 

如果要把form中表单设置成READ状态,只要在request中保存该状态:
request.setAttribute(FormViewConstants.REQUEST_FORMSTATE_KEY, FormViewConstants.STATE_READ);

最终的HTML页面将被修改为:




....

JDRing 【Java开源 日程安排(Job Schedulers)】

JDRing是一个轻量级的Java scheduling包。它既简单又小,但仍然支持在指定的时间间隔内实现提醒功能。当处理复杂schedules时JDRing也采用类似于cron的控制方式。

Neogia 【Java开源 ERP与客户关系管理】

免 费,开源的ERP解决方案OFBiz Neogia依靠OFBiz ERP强健的技术基础,一组技术与商业组件因它们覆盖广,灵活性高且非常健壮而著名。OFBiz Neogia是一套完整的商业解决方案特定的构思使它能够满足发展迅速地中小企业(SME)的需求。OFBiz Neogia包括财务,供应链管理SCM(包括产品生产和配送),客户关系管理CRM(包括行销,销售,售后服务,服务管理)和电子商务。

Bytecode Outline plugin 【Java开源 Eclipse插件】

Bytecode Outline可以把当前的正在编辑Java的文件或者class文件直接显示出其相应的字节码出来,而且可以进行两个Java文件的字节码比较或者两个class文件的字节码比较或一个Java文件与一个class文件进行字节码的比较。

ashkelon 【Java开源 其它开源项目】

ashkelon是一个Java Multi-API文档工具。它的目的与J2SE自带的javadoc工具是一样的,他们的用户界面大部份Java开发者都是很熟悉的。ashkelon与javadoc不同之外在于:
1.ashkelon是一个multi-api文档系统,不像javadoc是制作single-api文档的。
2.ashkelon的文档系统利用SQL提供一个可查询的文档库。
3.由ashkelo制作的DHTML GUI(兼容Mozilla 1.x或IE 5.x或IE 6.x浏览器)明显不同于由javadoc制作的html3.2的用户界面。
4.ashkelon的用户界面是一个Java Web应用程序,不是一组静态html页面。

CACAO 【Java开源 其它开源项目】

CACAO是一个Java虚拟机(JVM),它使用Just-In-Time(JIT) 编译来让Java方法执行本地化。CACAO使用GNU Classpath作为Java核心包。

Quaqua 【Java开源 Swing外观】

Quaqua能让Java应用程序的皮肤换成接近于Mac OS X的苹果人性化界面标准。

ConcernMapper 【Java开源 Eclipse插件】

ConcernMapper 这插件允许你把fields与methods组织到抽象的模块中叫作"Concern" 。简单地说就是ConcernMapper 能够按照适合自己需求的方式来改变一个软件系统模块,而不需要修改它们的实际结构或行为,它还可以保持代码关联各种concerns的持久记录。

DBBrowser 【Java开源 SQL客户端】

DBBrowser是一个被用于查看数据库内容的开源,跨平台工具。DBBrowser当前只适用于Oracle与MySQL。DBBrowser主要特性:
1.不需要写SQL语句就能够查看,新增,删除,修改表格中的数据和字段。
2.支持Oracle与MySQL中的CLOBS和BLOBS类型。
3.SQL语法高亮显示。
4.能把数据导成CSV和PDF文件。
5.支持10种以上的界面外观更换。
6.上下文感测提示。
7.国际化支持,通过插件机制可扩展更多的语言支持。
在下一版本中将支持ER模型图,支持Oracle XML类型,支持PostGreSQL与IBM DB2

UI Widgets Tags 【Java开源 Jsp标签库】

这组JSP标签包含了一些常用的UI构件(wizzard, tree, progressBar, list, comboBox和titled panel)。AJAX技术也被尽可能地运用到其中。

Taylor MDA 【Java开源 UML建模】

Taylor MDA是一个基于Eclipse的UML建模工具。它专注于EJB3企业应用程序的生成。Taylor MDA当前支持生成:

  • EJB3 Entity Beans
  • EJB3 Stateless Session Beans
  • 利用JBoss内置容器的JUnit Tests
  • Maven Project 
    以后将支持生成:
  • 用于CRUD Portlets的Seam代码
  • 用于商业处理与页面流(page flows)的jBPM/Seam代码

Favorite Plugin 【Java开源 Eclipse插件】

这个插件的功能类似于浏览器中的收藏夹。

shard 【Java开源 Java游戏】

shard项目是D20游戏引擎的一个开源实现。D20引擎在无冬之夜和龙与地下城的游戏中发挥了很大的作用。shard是一个轻量级的,用Java开发的,嵌入式的游戏引擎,可以处理D20引擎的各个方面。

AMP 【Java开源 AJAX开发】

AMP是受部份RoR的启示而开发的一组依赖框架的Java API。它能够在一个正常的MVC模式中处理AJAX请求。AMP当前与Spring框架相结合以使它易于配置。

JFoxMail 【Java开源 WebMail】

JFoxMail是一个开源J2EE webmail应用程序。它支持IMAP/SMTP,使用LDAP管理地址簿。

VTFileman 【Java开源 其它开源项目】

VTFileman是一个基于Web的文件管理系统用于支持多用户的Web主机环境。VTFileman内置的用户管理系统使得它能够胜任企业应用。 

GARDENIA 【Java开源 ERP与客户关系管理】

GARDENIA是一个使用简单基于J2EE Web的ERP/CRM/Business管理软件。它能够管理客户,合同,产品,库存,订单,发票,应收应付等信息。

elchat 【Java开源 聊天系统】

这是一个基于AJAX的聊天室程序。它在DWR例子的基础上加以改进增加一些新的功能包括emoticon(表情),bbcode,消息持久化,粘性信息,自动分解url和image链接。在线Demo:http://ellab.org/elchat/

JSP Controls 【Java开源 Jsp标签库】

JSP Controls标签库提供了类似于portlet生命周期的JSP组件。这个组件库不需要portal引擎或其它中央控制器。这些组件可用于任何基于 JSP的应用程序中。JSP Controls使用两种请求处理模式:1.传统的同步HTTP request/response 周期(Non-Ajax模式)。2.异步无刷新更新适合于支持 XMLHTTPRequest对象的浏览器(Ajax mode)。 

独立于页面段落(IPF)技术

OpenCustomer 【Java开源 ERP与客户关系管理】

OpenCustomer是一个基于Web的客户关系管理系统。使用mysql数据库和Java/EJB技术。

EclipseXUL 【Java开源 Eclipse插件】

EclipseXUL为Eclipse平台添加对XUL的支持。它的特性包括向导,编辑器,加载配置,在线帮助等。这个插件基于Eclipse Webtools工具。

grammatica 【Java开源 语法分析生成器】

Grammatica是一个C#和Java的语法剖析器生成器(Parser Generator或叫作编译器的编译器:Compiler Complier) 。它相对于其它一些类似的工具如yacc和ANTLR有了更好的改进。这是因为Grammatica: 
1.创建了更好的注释和易读的源代码.
2.拥有错误自动恢复并能够详述错误信息. 
3.支持语法/词法测试与调试.

mapbuilder-lib 【Java开源 地理信息系统(GIS)】

mapbuilder-lib是一个基于浏览器的(AJAX)web mapping client。它的特性:
模块化设计使得它可扩展新的组件和数据源,
快速的客户端反应,
支持Internet Explorer6+、Mozilla1.3+、Netscape6+,
开源基于LGPL发布。
mapbuilder-lib具体包括的客户端:
WMS Map Viewer. 
WMS Time Series Map Viewer. 
Geographic Feature Viewer (使用GML与WFS技术) 
Geographic Feature editor和上传到基于Web的geographic数据库(WFS-T). 
Web Map Context editor.

quickWMS 【Java开源 地理信息系统(GIS)】

quickWMS 是个JavaScript包用于创建基于Web的Map客户端和连接依据OpenGIS Web Mapping规范的WMS服务器。这个项目的目的是能够使用javascript快速创建web mapping clients。它兼容的浏览器包括:IE5.0以,Netscape/Mozilla7.00以上。

Hecl 【Java开源 脚本语言】

Hecl编程语言是一种用Java实现的高级脚本语言. 它的特点是非常小,可扩展,非常灵活并且易于学习和使用。它的语法很简洁如puts"Hello World"相当于System.out.printl("Hello World")。

JIP 【Java开源 剖析工具(Profiler)】

JIP是一个代码剖析工具非常类似于JDK附带的hprof工具。它的特点包括:
1.交互性,允许你在JVM运行过程中随时启动或结束剖析器而hprof是在程序启动时就开启JVM退出时结束。
2. 没有本地代码,大部分剖析器都有一些本地组件(native component)因为这些剖析器使用了需要利用本地组件的JVMPI (Java Virtual Machine Profiling Interface),而JIP是纯Java的,它利用了Java5™的一些特性。JIP对需要剖析的每一个类的每一个方法添加aspect拦截,这些 aspect能够捕获执行数据。
3.非常低的开销,在很多情况下hprof将会造成一个程序运行变慢20倍,而JIP是轻量级的几乎没有任何开销。
4.JIP能够通过package/class名设置过滤器

Perst 【Java开源 数据库】

Perst是一个简单,快速,便捷,面向对象适合Java与.NET的数据库。Perst不需要专门的编译器或与预处理器,并且支持ACID事务。

Brill Framework 【Java开源 Web框架】

这 是一个让你只需用Java与XHTML技术就能够开发交互式Web站点的开源框架。它目的就是开发出一个简单,支持WYSIWYG页面编辑而不需要编写 Java代码或在JSP页中使用特殊标签的框架。开发基于Java的Web应用程序通常是使用MVC设计模式和JSP技术,而Brill Framework虽然也使用MVC设计模式但在页面技术上它使用XHTML来代替JSP。XHTML的使用能够提高开发Web应用程序的效率与质量,从 而减少了成本。

Autojar 【Java开源 Java安装制作工具】

Autojar 帮助从不同的inputs(如:自身classes,外部文档等)制作最小的Jar文件。它从一个或多个给定的classes开始,依据字节码 (bytecode)递归搜索相关联的classes,然后从input文档中提取这些Classes,并把它们拷贝到output中. 最终的文档将只包含真正需要的classes. 因而能够保持applet的大小并降低applet的加载时间或者让应用程序独立于第三方类库。

ROME 【Java开源 RSS与RDF工具包】

ROME是一组Atom/RSS工具类它使得用Java来操作大部份syndication格式变得更加容易: 

  • RSS 0.90
  • RSS 0.91 Netscape
  • RSS 0.91 Userland
  • RSS 0.92
  • RSS 0.93
  • RSS 0.94
  • RSS 1.0
  • RSS 2.0
  • Atom 0.3
  • Atom 1.0 
    ROME不仅包括各种syndication feeds的解析器与生成器,而且还包括能够把一种格式转换成另外一种格式的转换器。

jpa-taglib 【Java开源 Jsp标签库】

jpa-taglib为使用Java Persistence API提供一个JSP标签库。这个标签库定义了六个标签涉及一些普通的数据存取任务。

  • em, 获取一个EntityManager
  • tx, 事务定界
  • persist, 通过当前EntityManager来把对象持久化
  • remove, 从数据存储中移除去对象
  • find, 通过一个给定的主关键字来查找对象
  • refresh, 刷新对象的内容

Ivy 【Java开源 系统构建】

Ivy是一个免费基于Java的依赖管理器。它提供了一些强大的功能包括依赖传递,ant集成, maven存储库兼容,持续集成,html报告等。

Job Scheduler 【Java开源 日程安排(Job Schedulers)】

Job Scheduler是一个以demon方式运行的批处理程序,并且能够使用图形用户界面进行控制。Job Scheduler使用XML来配置任务处理的频率与时间。它提供一个可以用来控制Job事件与日记的API(可以用Java,Javascript, Perl,VBScript等语言来调用这个API)。

Tomcat Probe 【Java开源 其它开源项目】

Tomcat Probe是一个基于Web以实时的方式来管理单个Tomcat主机的工具。它除了具备标准Tomcat Manager大部份功能之外还提供一些能够帮助Web开发者和系统管理员更加清楚地了解Tomcat运行情况的功能。Tomcat Probe采用XHTML1.0与CSS 2.0技术进行开发所以界面非常好看,操作很方便。

jMOS 【Java开源 媒体工具】

jMOS 是利用Java来实现MOS(Media Object Servers)通信协议的开源组件。它使用快速的XML处理引擎(如:SAX,JAXP或StAX)来与新闻编辑室控制系统(NCS) 和多媒体对象服务器(MOS:如视频服务器,音频服务器等)相互协作。

Batik svg 【Java开源 Eclipse插件】

这个SVG插件基于Apache的Batik SVG框架。可以利用这个插件来查看和编辑SVG文件.此外还可以把文件导成JPEG,TIFF,PNG与PDF格式。在线更新地址为:http://www.dlsc.com/updates

Firecat 【Java开源 Web服务器】

Firecat 是一个服务端JavaScript Web服务器。通过firecat你就能够使用JavaScript来构建一个完整的Web应用程序包括客户端(AJAX)与服务端(NSP)。它类似于 ASP和JSP,但用VBScript与Java来代替,它使用JavaScript来作为主要的脚本语言。Firecat特别适合于那些要在服务端发挥 他们JavaScript技术优势的Web管理员,Web设计者,Web开发者。Firecat采用Java开发并能够运行在任何Java虚拟机之上但主 要的目标是支持一些免费的Java Runtimes像SableVM,JamVM,Kaffe,GCJ/GIJApache Harmony

ECS 【Java开源 Apache其它开源】

Jakarta Element Construction Set(ECS是一个使用Java语言和面向对象方法创建标记语言文档(HTML,XML)的开源项目。

cc-config 【Java开源 其它开源项目】

这是一个方便用户管理和配置CruiseControl配置文件的工具。

TestNG Eclipse plug-in 【Java开源 Eclipse插件】

TestNG的Eclipse支持插件,让你能够直接在Eclipes中运行测试。

myJSEditor 【Java开源 Eclipse插件】

myJSEditor是一个JavaScript编辑器。它的功能包括:语法高亮显示,代码自动完成等。myJSEditor还对自定义的JavaScript对象有高亮显示,代码自动完成的功能。这个插件主要是支持Rhino JavaScript引擎,但也能够兼容其它符合Ecma262标准的JavaScript引擎。

DLOG4J 【Java开源 博客(Blog)】

DLOG4J提供一个功能完整,跨平台,支持多数据库,支持RDF, RSS,ATOM浏览,基于Struts/Hibernate技术的Web Blog。它功能包括:站内点对点信息发送,区分开放与私有日记,当有评论时邮件通知,国际化支持等。中文支持及演示站点:Java自由人

Weblogic Eclipse Plugin 【Java开源 Eclipse插件】

这个插件允许用户管理多个并发的Weblogic实例并依据这些实现例进行开发。用户能够管理服务器状态(Starting/Stopping),管理部署(Deploy/Redeploy/Undeploy) 与调试部署到服务器上的Java资源。

JFire 【Java开源 ERP与客户关系管理】

JFire是一个功能强大,免费开源并采用最新技术(J2EE1.4,JDO2.0,Eclipse RCP3.2)进行开发的ERP&CRM软件。假如你需要一个完整并可以扩展的方案来实现你所有的商业需求如:用户管理,与商业合伙人进行在线交易,POS,通过各种销售渠道来组成一个销售网络,仓库管理,报表制作等,那这个软件将是你正确的选择。

Helma 【Java开源 Web框架】

Helma 是一个用来开发快速,稳定Web应用程序的开源框架。它使用JavaScript 来作为服务端脚本环境,从而可以除去编译周期。Helma是应用程序对象到数据库表格映射零代码化与简单化的先驱,此外一个内嵌的面向对象数据库可以完成 未映射对象数据的自动持久化。Helma已被成功运用于许多大流量网站的开发如:antville.org,twoday.net,和 blogger.de等网站。

iValidator 【Java开源 Java测试工具】

iValidator是一个基于XML的方案自动测试与复杂环境中集成测试的框架。它的特性包括:单元测试的可重复使用性,代码与数据分离,提供Eclipse插件,支持所有测试levels等。

SEDS Design Pattern Pugin 【Java开源 Eclipse插件】

这 个插件将使利用设计模式来开发Java应用程序变得更加容易。它内建一些基本的模式如Singleton,Factory等,但用户也可以配置其它模式。 SEDS Design Pattern Pugin内建的具体设计模式包括:Chain of Responsibility,Iterator,Mediator ,Memento ,Observer,Strategy,Command ,Factory Method,Prototype,Singleton,Holder,Bridge ,Composite,Facade,DAO,Type Safe Enumeration ,Visitor,Flyweight,Facade。

http://blog.itpub.net/234666/viewspace-820068/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值