activiti5.9的编辑组件activiti-modeler

在使用activiti5.9的时候,采用命令ant demo.start生成的命令只会生成activiti-explorer组件而没有activiti-modeler组件。这个和5.6有点不同啊!

完了看了下用户指南才知道现在需要咱自己下载Signavio Core components开源项目,再配置下相关的属性自己生成activiti-modeler组件。

本人按照上面的步骤试了多次才成功,现在总结如下:

1.首先下载Signavio Core components,地址为http://code.google.com/p/signavio-core-components/wiki/InstallationInstructions

2.下载成功后需要修改build.properties属性

一定注意指定的位置一定要存在

例如:dir-tomcat-webapps = E:/activiti-5.9/apps/apache-tomcat-6.0.32/webapps

3.安装用户指南的说法,现在就执行命令ant build-all-in-one-war 打包了,但我在执行时候老通过不了,经过查看是因为editor的build.xml的压缩js报错,那处注释掉就好了

<target name='com.signavio.editor.js.compress' depends="com.signavio.editor.js.concat">

		<tempfile property="compress.temp" suffix=".js" prefix="compressed" destDir="${build}" />
		<!--
		<java dir="${build}" jar="${root}/lib/yuicompressor-2.4.2.jar" fork="true" failοnerrοr="true" output='${compress.temp}'>
			<arg file='${build}/oryx.debug.js' />
		</java>
-->
		<concat destfile='${build}/oryx.js'>
			<fileset file="LICENSE" />
			<fileset file="${compress.temp}" />
		</concat>

		<delete file='${compress.temp}' />

	</target>

 4.打包好了再使用的时候发现oryx.debug.js存在乱码,编辑器不能用,需要替换掉此处的乱码,就可以正常使用了

 

 

附件是我修改的两处文件,如果大家有好的方法了请给我留言

 

这次找到了新的方法了,只需要在注释的代码处添加如下代码

<sysproperty key="file.encoding" value="UTF-8"/>,即指定编码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值