Java开源其他

Quartz Java开源作业调度

Quartz是OpenSymphony开源组织在作业调度领域的另一个开源项目。它可以与J2EE和J2SE应用程序结合使用,也可以单独使用。Quartz可用于创建简单或复杂的每日计划,以运行十个、数百个甚至数万个任务。作业可以做成标准的Java组件或EJB。Quartz的最新版本是Quartz 1.5.0。

Velocity Java开源模板引擎

Velocity是一个基于java的模板引擎。它允许任何人简单地使用模板语言来引用java代码定义的对象。当Velocity应用于web开发时,界面设计人员和java开发人员可以同时开发一个遵循MVC架构的网站,即页面设计人员可以只关注页面的显示效果,而java开发人员则关注业务逻辑编码。Velocity将java代码从网页中分离出来,方便了网站的长期维护,为我们提供了JSP和PHP之外的替代解决方案。Velocity的能力远远超出了网站开发领域。例如,它可以从模板生成SQL、PostScript和XML,也可以作为独立的工具生成源代码和报表,或者作为其他系统的集成组件。Velocity还可以为涡轮机web开发架构提供模板服务。Velocity+Turbine提供了一个模板服务,允许使用真正的MVC模型开发web应用程序。VeloEclipse :Velocity是Eclipse平台下的辅助开发插件。

滚动博客博客Java开源博客

这篇博客设计精美,源代码是很好的学习资料。它支持weblogging的功能,如评论功能,所见即所得HTML编辑,TrackBack,提供页面模板,RSS联合,blogroll管理和提供一个XML-RPC接口。

XPlanner Java开源项目管理

XPlanner是一个基于web的XP团队规划和跟踪工具。XP有迭代、用户故事等独特的开发理念,XPlanner提供了相应的管理工具。XPlanner支持XP开发过程,解决用XP思想开发项目遇到的问题。XPlanner的特点是简单的模型规划,虚拟笔记卡),迭代,用户故事和工作记录跟踪,未完成的故事会自动迭代,工作时间会被跟踪,团队效率会产生,个人工作时间报告会产生,并提供SOAP接口支持。

JOnAS Java开源J2EE服务器

JOnAS是一个开源的J2EE实现,由ObjectWeb协会开发。集成Tomcat或Jetty作为其Web容器,以确保符合Servlet 2.3和JSP 1.2规范。JOnAS server依赖或实现了以下Java API:JCA、JDBC、JTA、JMS、JMX、JNDI、JAAS、JavaMail。

FreeMarker Java开源模板引擎

FreeMarker允许Java servlet将图形设计与应用程序逻辑分开,这是通过在模板中封装HTML来实现的。模板用servlet提供的数据动态生成HTML。模板语言强大直观,编译速度快,输出接近静态HTML页面的速度。

FreeMarker Eclipse插件和FreeMarker IDE:Eclipse平台下的辅助开发工具

Lucene Java开源全文检索

Apache Lucene是一个开源的搜索引擎,可以很容易地在Java软件中加入全文搜索功能。Lucene的主要工作是索引文档的每个单词。与传统的逐字比较相比,索引大大提高了搜索的效率。Lucene提供了一组API,用于读取、过滤、分析文档、排列和使用索引。它的强大之处不仅在于高效简单,最重要的是用户可以根据自己的需求随时定制它的功能。

Beanshell Java开源动态语言

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

两大Java开源Java游戏

Java开发的汉卡升级游戏。源代码下载

JBoss SSO框架Java开源认证管理

JBoss SSO框架是一个组件集,可以很容易地集成到现有的web应用程序中,提供单点登录功能。该框架已经能够支持一些重要的单点登录标准,如SAML。整个系统包括以下组件:

1.联合服务器–联合服务器用于为位于不同安全域中的web应用程序安全地传播联合令牌。

2.令牌编组框架——这是一组灵活的/可插入的Java API,用于编组/解组联合令牌。默认情况下,系统提供SAML兼容的封送拆收器。

3.身份管理框架–这是一组灵活的/可插拔的Java API,用于连接中央身份存储。默认情况下,系统会提供一个提供程序来连接到基于LDAP的身份存储库。

JawFlow Java开源开源工作流

JawFlow是一个部分遵循WfMC规范的工作流引擎,由JMX技术公司开发。它可以解析XPDL,并可以通过使用Java或BSF支持的脚本语言来定义行为。

Rails-asyncWeb Java开源Web服务器

用于JRuby on Rails的快速Http服务器。

Java开源作业调度

JBatchEngine是一个由Java开发的批处理任务假脱机程序。JBatchEngine不同于其他时间驱动的作业调度引擎,它是事件驱动的,可以用来启动任何批处理程序。JBatchEngine可以作为Windows服务或Unix守护进程安装。

Gant Java开源项目建设

Gant是一个基于ant的构建工具,它使用Groovy脚本而不是XML来编写构建逻辑。Gant完全依赖ant task来完成真正的工作,所以如果你用Ant构建,但不喜欢用XML构建文件,Gant是个不错的选择。

Jaxmao Java开源Web服务器

Tomcat是一个开源的JSP/Servlet服务器。多年的发展让Tomcat越来越完善,被越来越多的网站采用。Jaxmao(中文版Tomcat)项目的任务是为Tomcat提供友好的中文界面,推动Tomcat在中文JSP/Serlet开发者中的使用。

元通知块文件Java开源DBMS数据库

BlockFile是一个100%纯Java、轻量级、单文件嵌入式数据库。其功能介于SQLite和BerkeleyDB之间。专为PDA和移动应用开发。

JRuleEngine Java开源规则引擎

基于JSR94规范的JRuleEngine java规则引擎。

JBasic Java开源动态语言

JBasic是一个完全由Java开发的基本语言解释器。JBasic可以在大多数Unix系统(包括Mac OS X)、Windows命令行或VMS DCL命令行上运行。

JSoapServer Java开源Web服务

JSoapServer是一个Java类包,可以集成到Java应用程序中,为外部程序提供SOAP接口。JSoapServer是一个独立的SOAP服务器,所以不需要像Tomcat一样在容器中运行Java程序。

艺术风格Java开源代码优化

艺术风格是缩进/格式化/美化C、C++、C#和Java源代码的工具。

JLoom Java开源模板引擎

JLoom是一个模板引擎,使用类似JSP的语法。参数可以是任何Java类型,甚至是泛型。JLoom还提供了一个Eclipse插件来辅助开发。

液体外观& amp感受Java开源Swing外观

基于Mosfet液态KDE 3.x主题的摇摆外观。

MicroNova YUZU Java开源JSP标签

基于EL的MicroNova YUZU开源JSP标签库。这是一个增强的JSTL(与JSP1.2和JSP 2.0兼容)。