A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 超神要超神 中级黑马   /  2015-11-2 17:45  /  735 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

一、        编译环境搭建前准备
1.        在编译环境的物理机器上安装好JDK(版本使用jdk1.6.0_14,由项目组提供)、集成开发环境Eclipse(版本使用3.5,由项目组提供)、svn客户端工具TortoiseSVN(版本使用1.6.9.19725-win32-svn-1.6.12,由项目组提供)2.        从svn版本库中获取源代码,放到11.1.67.35的D:\workspace2011_11_21目录下
二、        编译环境搭建步骤
1.        jdk补充拷备bcprov-jdk16-145.jar到jdk的jre\lib\ext下修改jre\lib\security\java.security文件,在相应位置增加:“security.provider.10=org.bouncycastle.jce.provider.BouncyCastleProvider”
2.        eclipse设置3.        在编译环境的物理机器上创建一个目录如D:\workspace作为工作空间,打开eclipse,选择工作空间D:\workspace,等待eclipse打开后,在工具栏点击Window——Preferences进行eclipse设置
a)        编译级别使用1.5在Preferences对话框中点击Java——Compiler,将Compiler compliance level调整为1.5,点击Apply按钮

b)        选择编译环境使用的JDK

第一步在Preferences对话框中点击Java——Installed  JREs


第二步点击Edit…按钮,在JRE home的中点击Directory…选择JDK的安装目录C:\Program Files\Java\jdk1.6.0_14,点击Finish按钮


c)        utf-8 设置
在Preferences对话框中点击General——Workspace,修改Text file encoding为UTF-8,点击Apply按钮


d)        去掉Validation
在Preferences对话框中点击Validation,点击Disable All按钮,点击Apply按钮


e)        创建Target Definitions

第一步在Preferences对话框中点击Plug-in Development ---  Target Platform,点击Add 按钮新建一个Target Platform作为Target Definitions:
               

第二步选 Nothing,点击下一步


第三步在Target Content对话框中,点击add按钮,在弹出的Add Content对话框中选择Directory,点击下一步


第四步增加以下Locations(Directory,在 checkout 出来的D:\workspace2011_11_21\mcs\PEDynamicRuntime):
PEDynamicRuntime\bundles2
PEDynamicRuntime\bundles3
PEDynamicRuntime\bundles4
PEDynamicRuntime\sysbundles
PEDynamicRuntime\bundleforide
PEDynamicRuntime\bundles2forj2se15


第五步点击完成,勾选上面步骤新创建的Target Platform作为Active的Target Definitions,点击Apply按钮,再点击OK按钮


4.        把从svn版本库中获取的工程导入到eclipse的workspace中

第一步关闭welcome页面,选择java视图


第二步在工具栏中选择File——Import选项


第三步在Import对话框中选择General——Existing Projects into Workspace,点击Next按钮


第四步选择需要导入的工程目录D:\workspace2011_11_21\mcs




第五步点击完成。

5.        清理编译整个工作空间

第一步在工具栏中选择Project——Clean,勾选上Build Automatically选项


第二步在弹出的Clean对话框中选择Clean all projects单选按钮,点击OK按钮


第三步等待编译完成后,查看Problems视图是否还有错误,若无说明编译完成。






0 个回复

您需要登录后才可以回帖 登录 | 加入黑马