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兼容)。