壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1393|回复: 4

windows下批处理打包adempiere354a注意事项

  [复制链接]
发表于 2010/6/4 09:27:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 zhylninc 于 2010/6/4 10:07 编辑

为base,client,install的build.xml的JAVAC 添加属性 encoding="UTF-8" 既可编译成功。
例如
  1. <javac target="1.5" encoding="UTF-8"
复制代码
如果你的程序引用了其他JAR包,如JNative,添加相应的build.xml里。
  1.   <!-- set path to include the necessary jar files for javac -->
  2. <path id="project.class.path">
  3.   <pathelement path="../tools/lib/JNative.jar" />

复制代码
如果需要把你的JAR包放到客户端上,如JNative,找到tools\build.xml里的324行左右(注释为:Buld Client Jar  )添加相应代码
  1. <zipfileset src="lib/JNative.jar">
  2. <patternset refid="manifest.exclude" />
  3. </zipfileset>
复制代码
如果你总是看不全日志信息,你可以将utils_dev\RUN_build.bat里
  1. @echo Building ...
  2. @"%JAVA_HOME%\bin\java" %ANT_OPTS% -classpath %ANT_CLASSPATH% -Dant.home="." org.apache.tools.ant.Main -logger org.apache.tools.ant.listener.MailLogger complete
复制代码
后面加上 >d:\name.log,如
  1. MailLogger complete >d:\name.log
复制代码
有些童鞋不知道编译到哪里去了
我建议搜索一下Adempiere_354a.zip
发表于 2010/6/4 10:19:24 | 显示全部楼层
楼主说的是什么意思?是怎么从源码打包吗?
在源码根路径下有个utils_dev路径下有个build.xml文件,这个就是整体打包的ant配置文件,通过它可以进行整体调用
 楼主| 发表于 2010/6/4 11:13:34 | 显示全部楼层
2楼,整体的build.xml和我文中提到的build.xml内容还是有区别的。
 楼主| 发表于 2010/6/8 10:55:39 | 显示全部楼层
我简要用机器翻译了一下3楼的贴
http://www.adempiere.com/index.p ... lopment_environment
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 23:43 , Processed in 0.013331 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表