首页 > 代码库 > java连接dynamic crm2011
java连接dynamic crm2011
必备条件:
安装事例:
- 运行 Eclipse。
单击文件,单击 New,然后选择Java 项目。
在项目名称字段中,键入Java2CRMCRUD并在项目位置字段中,键入C:\Projects\Java2CRMCRUD。
单击“完成”。
创建一个文件夹,在
C:\Projects\Java2CRMCRUD
。导航到安装Axis2 1.6.1包文件夹和复制.jar中的文件axis2-1.6.1\lib文件夹复制到
C:\Projects\Java2CRMCRUD\lib
文件夹。复制addressing-1.6.1.mar文件位于axis2-1.6.1\repository\modules文件夹复制到
C:\Projects\Java2CRMCRUD\lib
文件夹。导航到安装Apache HTTP组件和复制.jar文件从httpcomponents-client-4.1.3\lib文件夹复制到
C:\Projects\Java2CRMCRUD\lib
文件夹。在项目资源管理器,用鼠标左键单击Java2CRMCRUD项目,请单击生成路径,然后选择配置 BuildPath。
在右窗格中,确保库选项卡被选中。
单击添加 JARS 并浏览到一个位置复制所有的库, C:\Projects\Java2CRMCRUD\lib。
选择所有文件从lib文件夹,然后单击打开。
单击确定将被引用的库。
在项目资源管理器,验证所有库下都出现引用库树节点位于Java2CRMCRUD项目
注意:
1. 请确保JAVA_HOME环境变量设置为正确的JDK的路径,例如,JAVA_HOME=C:\Program Files\Java\jdk1.6.0_29\jre
2.在命令提示符下,导航到安装axis2-1.6.1\bin文件夹,然后键入:
WSDL2Java -uri https://disco.crm.dynamics.com/XRMServices/2011/Discovery.svc?wsdl -p java2crmpack -s -o c:\projects\Java2CRMCRUD
如果您不知道服务的 URL,请执行以下操作:
A: 启动Internet Explorer和登录到Microsoft Dynamics CRM Online。
B: 定位到设置-> 自定义项
C: 单击开发人员资源。
D: 发现服务中复制的 URL,并将追加“?wsdl”到它。
还可以了解有关在中使用的选项WSDL2Java命令,该命令后键入帮助
3.在命令提示符下,导航到安装axis2-1.6.1\bin文件夹,然后键入:
WSDL2Java -uri https://yourcrmonlineinstance.crm.dynamics.com/XRMServices/2011/Organization.svc?wsdl -p java2crmpack -s -o c:\projects\Java2CRMCRUD其中yourcrmonlineinstance替换为相应的Microsoft Dynamics CRM Online组织唯一名称
4. 命令窗口已生成的类之后,请将其关闭。验证该命令的输出中, c:\projects\Java2CRMCRUD\src\java2crmpack。此文件夹应显示以下文件:
重要提示:
不要尝试打开OrganizationServiceStub.java文件中Eclipse或NetBeans IDE因为它是非常大和IDE将停止运行