Author name: 歇歇脚|Java|Linux

歇歇脚元老

java

Runa WFE 2.3 发布

Runa WFE是一个开源的Java BPMS系统(开源的Java工作流引擎),Runa WFE基于JBoss jBPM(jBPM是JBoss旗下的开源Java工作流引擎,也是Java开源界最著名的开源工作流引擎之一,类似的还有OSWorkflow等)。Runa WFE采用纯Java开发,因此可以不受平台限制的运行在Linux,和window服务器上。Runa WFE为终端用户提供了上午处理开发和执行的解决方案。 Runa WFE拥有如下特性: Runa WFE提供了一个图形操作接口,用于定义流程,开发者无需编码值需要华图,定义规则和变量即可定义流程 Runa WFE提供了一个图形操作接口用于引用已经执行的流程 Runa WFE提供了晚上的管理功能,用于创建和删除用户组和授权 Runa WFE支持通过“机器人”自动处理商务逻辑 Runa WFE支持通过代码创建新的图形元素,变量类型,组织结构功能等。Runa WFE支持通过GUI扩展现有的Runa […]

java

Mule IDE 2.0 发布

MuleSoft今天发布了Mule ESB开发工具Mule IDE 2.0版本。Mule IDE 2.0是一个基于Eclipse的开发测试环境,并且以Eclipse插件的方法发布(Eclipse作为Java开源界最受欢迎的开发工具之一,插件的数量和质量都不是其它开源IDE可以比拟的,当然诸如NetBean也拥有丰富的Java,JavaEE插件,但貌似Eclipse的插件无论种类和数量都是最多的) Mule IDE 2.0拥有以下特性: Mule IDE 2.0支持在Eclipse下创建一个Mule项目。 Mule IDE 2.0支持通过一个Mule样例项目创建Mule项目 Mule IDE 2.0支持通过选中命名空间的文件创建一个新的Mule配置文件 Mule IDE

java

SchemaCrawler 7.4 发布

SchemaCrawler是个开源的Java API工具包,SchemaCrawler的设计目标是让Java开发者可以通过使用POJO轻松的操作数据库元数据信息(相当于是对Java JDBC的一个扩展)。SchemaCrawler还包含一个命令行工具能够将数据库结构和数据以一种易读的形式输出. SchemaCrawler 7.4版本增加了对 Oracle 数据库的支持,修正了Oracle主键的索引顺序问题,还有就是SchemaCrawler网站进行了改版。 [ad#468-60]

java

JGroups 2.8.0.CR3 发布

JGroups 是一个采用纯Java编写的可靠的组播通信工具包。JGroups的强项是消息组播,但并不要认为JGroups只能做消息组播,JGroups同样支息的传输,例如TCP。 JGroups包含如下特性: JGroups支持组成员加入或离开 JGroups支持组成员的检测和状态通知:加入,离开,掉线 JGroups支持组的创建与删除。组成员能在LAN或WAN环境内互相发送消息 JGroups支持检测与移除已掉线的成员 JGroups支持UDP (IP Multicast), TCP, JMS等传输协议 JGroups支持消息的组播 (member-to-group或point-to-multipoint) JGroups支持消息的点对点发送 (member-to-member或point-to-point) JGroups是免费开放源代码,基于LGPL许可发布 JGroups的可靠性体现在: JGroups支持对丢失消息的重发功能。 JGroups支持大消息的分割传输和重组

java

Scout 1.2发布-支持UDDI v3

Scout开发团队发布了Scout 1.2版本,Scout是一个JAXR规范(Java API for XML Registries)的标准实现。Scout 1.2最大的变化就是引入了对UDDI v3的支持。发布的同时,Scout开发团队也期望获得Scout社区更多的声音,希望借此满足开发群体的更多需求。 Scout官方主业: http://ws.apache.org/scout/ [ad#468-60]

java

headlesseclipse 发布-让eclipse变成持续集成服务器

headlesseclipse是一个eclipse插件,用于帮助Java开发者将eclipse打造成持续集成服务器。作为一个Java Web开发者来说,每天要面对大量的诸如编译,导出war,jar,ear,运行单元测试,功能测试,等等一系列的任务。持续集成服务器的出来对于Java开发人员来说是一个莫大的帮助,Java开发者可以通过编写ant脚本来实现全自动话的持续测试打包等工作,但随之而来的就是需要编写大量的ant脚本。再eclipse编写测试完成的功能,还需要单独编写测试使用的ant脚本代码来辅助持续集成工具的运行。headlesseclipse就是一款可以让eclipse完成上述功能的插件,利用headlesseclipse Java开发者可以通过简单的命令来让eclipse来实现打包和测试的功能。 在Windows上运行headlesseclipse: eclipsec -nosplash -data -application com.ind.eclipse.headlessworkspace.Application [parameters] 在Linux上,需要X server的支持,或者使用Xvfb: Xvfb :7 & export DISPLAY=:7 eclipse -nosplash -data

java

Dojo 1.4.0 beta2 发布

Dojo是一个开源的JavaScript库,用官方的说法Dojo是一个开源的DHTML工具包。Dojo包含了一些捐赠代码(包括IBM和Sun捐赠的nWidgets, Burstlib, f(m)),因此Dojo也被成为是一个统一的工具包。Dojo包含的功能十分强大(个人感觉Dojo覆盖的范围实在太广泛了,有过于臃肿的嫌疑)。Dojo主要包含了三大模块:Core,Dijit和DojoX。Dojo也是Java web框架Tapestry 4.1.x版本中默认整合的JavaScript库,作为Tapestry爱好者,dojo着实让Tapestry在Ajax方面公里大增。 Core提供基于Ajax的各种操作,包括:Ajax,events,packaging,CSS-based querying,animations,JSON等相关操作API。 Dijit是一个可更换皮肤,基于模板的WEB UI控件库。 DojoX包括一些创新/新颖的代码和控件:DateGrid,charts,离线应用,跨浏览器矢量绘图等。 Dojo 1.4.0是Dojo 1.3.x之后的另一个重要版本,包含了大量的功能改进和性能的提升,当然也修复了大量的bug Dojo 1.4.0主要新特性如下: Dojo 1.4.0对浏览器的支持得到了增强 Dojo 1.4.0放弃了支持Firefox2,目前主要支持FireFox 3和Firefox

java

SpringSource dm Server 2.0.0.M6 发布

SpringSource dm Server是一个采用纯Java编写的,完全基于模块化设计的Java应用程序服务器。SpringSource dm Server被设计为用于运行Java企业级应用程序和基于Spring开发的应用程序,并为这些应用提供更高级别的可靠性和灵活性.SpringSource dm Server提供了一个简单的综合应用平台,用于开发,部署和对企业级别的Java应用程序提供服务支持。 SpringSource dm Server 2.0.0.M6还不是稳定版本,主要是进行bug修复和功能的增强,具体更新情况情查看: https://issuetracker.springsource.com/secure/RunPortlet.jspa?portletKey=com.pyxis.greenhopper.jira:greenhopper-releasenotes&projectid=10054&fields=,summary&versionId=10458&includeSubs=false SpringSource dm Server下载: http://www.springsource.org/dmserver [ad#468-60]

Linux

ArchLinux 设置系统时间

ArchLinux是一个十分优秀的Linux发行版本,笔者曾经是Ubuntu Linux用户,最终放弃转型成ArchLinux,最近使用中发现ArchLinux的系统时间总是显示的不正确。但在安装的时候已经将rc.conf中的TIMEZONE设置为”Asia/Shanghai”了,为什么显示的仍然不正确的?于是疯狂google,最终总结如下方法: 方法1: 修改/etc/rc.conf 中的 TIMEZONE=”Asia/Shanghai” $ sudo nano /etc/rc.conf 在/etc/localtime做个链接: $ sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 同步硬件时钟: $ sudo

java

JasperReports 3.6.1 发布

JasperReports是一套采用纯Java开发的开元报表工具,JasperReports也是Java开源界使用最为广泛的开源报表引擎之一。JasperReports集成了iText和POI项目,同时采用JFreeChart作为图表展示引擎,因此利用JasperReports可以构造出内容丰富,格式多样的报表。JasperReports可以把报表数据导出为PDF,HTML,XLS,CSV,XML等多种格式,同时JasperReports还提供了图形化报表制作工具iReport,让程序员从繁重的程序设计解脱出来,可以通过UI工具设置报表。因为JasperReports采用Java编写,因此可以运行在Linux,window等任何支持Java的平台上。需要注意的是,虽然JasperReports本身是开源并且也是免费的,但是JasperReports的用户手册是收费的,甚至在JasperReports的源码里连注释信息都看不到,笔者曾经试图修改过JasperReports的部分源码,发现异常的费劲,因为几乎看不到注释信息,所有的问题都靠猜测。实在是有点无语。 JasperReports 3.6.1主要是对JasperReports 3.6.0版本做出了bug的修复,同时增加爱了XLSX格式和ODS格式的导出功能。 JasperReports官方主页: http://jasperforge.org/ [ad#468-60]

Scroll to Top