地址:http://www.adempiere.com/index.php/ZH/Create_your_ADempiere_development_environment
ZH/Create your ADempiere development environment
From AdempiereWiki
<!-- start content -->
准备你的开发环境
以下首先介绍WINDOWS
我们需要配置JAVA环境
推荐使用JDK1.6,安装后你可以下载一款 JAVA变量设置小工具
来快速设置环境变量
IDE
推荐Eclipse IDE for Java EE Developers
SVN
推荐安装TortoiseSVN
下载 ADempiere 源码
建立任意文件夹,鼠标右键点击文件夹选择SVN Checkout
输入地址
https://adempiere.svn.sourceforge.net/svnroot/adempiere/tags/adempiere354a/
点击OK既可
文中指的是354a版本的地址
导入项目到 Eclipse 中
- 打开Eclipse
- Eclipse menu->File->Import
- 在弹出的对话框中, 选择General下的Existing Projects into Workspace,选择刚刚新建的文件夹
编译 ADempiere 源码
1 编译 ADempiere
有两个目录为每个编译的项目(如基础,dbport)在Adempiere主干:1 src目录,并生成目录。他们只在文件后缀为每个项目的结构相同,不同的:为建立目录的src目录和Java类。
编译是生成的。类处理文件出来的。Java文件。
有两种编译方式:
- 自动:默认情况下,Eclipse中构建(即编译)自动发生更改时。项目“>身材检查Eclipse安装后的默认。
- 手动:在理想的情况下,您可能要决定何时进行编译。确保项目“>自动生成未选中。你必须记住要手动与Eclipse编译之前运行ADempiere。
2 打包 ADempiere
有三种方式建设:
- 通过控制台:打开一个控制台,更改目录为/ adempiere_trunk / utils_dev和运行RUN_build.bat。此脚本执行之前建设一个干净的。你在控制台上看到的消息。
- 随着Eclipse的我:在导航器视图中,展开utils_dev并选择文件RUN_build.bat。运行它可通过上下文菜单(如>“运行运行)或主菜单(运行”>运行)。您看,在Eclipse的控制台窗口中的消息。它的行为就像运行它从控制台。
- 随着Eclipse的二:在导航器视图中,展开utils_dev并选择该文件的build.xml。运行它通过上下文菜单(运行方式> Ant生成)。这是更快,因为它没有建立执行清洁。
3 其他
为base,client,install的build.xml的JAVAC 添加属性 encoding="UTF-8" 既可编译成功。
例如
<javac target="1.5" encoding="UTF-8"
- 如果你的程序引用了其他JAR包,如JNative,添加相应的build.xml里。
<!-- set path to include the necessary jar files for javac -->
<path id="project.class.path">
<pathelement path="../tools/lib/JNative.jar" />
- 如果需要把你的JAR包放到客户端上,如JNative,找到tools\build.xml里的324行左右(注释为:Buld Client Jar )添加相应代码
<zipfileset src="lib/JNative.jar">
<patternset refid="manifest.exclude" />
</zipfileset>
- 如果你总是看不全日志信息,你可以将utils_dev\RUN_build.bat里
@echo Building ...
@"%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,如
MailLogger complete >d:\name.log
我建议搜索一下Adempiere_354a.zip
分享到:
相关推荐
这是一个详细描述adempiere源码的类设计思路及类之间如何组合的文档
adempiere3.7 的源代码。欢迎大家下载学习。
adempiere3.7 的源代码。欢迎大家下载学习。
adempiere 的资料 masterERP的中文译本。希望大家参考
ADempiere是一个开源的ERP,网上学习的资料很少,特别是中文的学习资料,希望对你有用。
adempiere3.7 的源代码。欢迎大家下载学习。
adempiere 3.7 (3/3).开源ERP代码。欢迎下载学习。
ADempiere ERP 中文使用教程 第一部分
Adempiere 汉化 截图,包含汉化菜单、Grid等
adempiere中文语言包 adempiere中文语言包 adempiere中文语言包 adempiere中文语言包
adempiere 3.7的源代码。欢迎大家学习分析。
adempiere安装教程adempiere安装教程adempiere安装教程adempiere安装教程adempiere安装教程
adempiere 的数据库文件。希望大家下载使用。
ADempiere 3.4 ERP 开发手册
- **获取Adempiere**:介绍如何从官方网站下载最新版本的Adempiere软件包,并提供相关链接。 - **安装前提条件**:列出安装前需满足的各项条件,例如操作系统版本、JDK环境等。 - **安装PostgreSQL数据库**:详细...
目前来讲整个中国对adempiere的文献比较少,这个是本人从小渠道拿到的,请大家珍惜
iDempiere 与 ADempiere 比较
NULL 博文链接:https://wuhuizhong.iteye.com/blog/1273181
adempiere的日本语版的使用手册 。希望大家一起参考
ADempiere ERP 中文使用教程 第二部分