2020-09-13 22:43发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大多数文档和博客都有助于使用JAVA SDK部署Web应用程序,如果有关于在Eclipse中设置开发环境并为SAP BO 4.2平台JAVA SDK部署可运行JAR的详细文档,则需要帮助。
我已经做了很多这类工作,所以这是我使用的基本设置:
1。 将库添加到项目的"构建路径"。 这两个附件包含我包含的.jar文件集-这里的版本之间存在差异。 4.1的列表应在4.2 SP3之前有效。 对于4.2 SP4,SAP用较新的版本替换了所有旧的安全性库,因此列表不同。
2。 创建程序时,如果您希望能够在BusinessObjects中将其作为程序运行,则该类需要从IProgram继承。 如果您来自IProgram,则在args数组中传递的前四个参数是UserID,Password,CMS,身份验证类型(例如secEnterprise,secLDAP等)
3。 对于调试,您将转到"运行"菜单并创建调试配置。
4。 完成调试程序后,右键单击项目,然后选择"导出"。 将其导出到"可运行的JAR文件",然后选择您创建的调试配置,并为输出文件指定名称和位置。 我通常会选择"将所需的库打包到生成的JAR中"以进行导出。 这会使.jar文件变大,但是当我这样做时,程序无法找到库的问题就更少了。
我编写的程序完成的另一件事是创建几个类,这些类封装了使用SDK的重复任务。 例如,有一个BOHelper类,该类处理用于登录和注销CMS的各种选项,并且包含运行查询所需的IInfoStore。 然后是一个QueryHelper类,该类具有用于运行CMS查询的各种选项。 它包含诸如运行原始查询,运行分页查询和处理分页,通过名称,SI_CUID或SI_ID值获取单个IInfoObject的代码之类的代码。因此,当我必须升级SDK时,大多数 代码位于一个位置,因此更容易找到需要进行更改的地方。
-Dell
https://help.sap.com/viewer/0225aa3e7b4b4b17b2d4a882e6f2de96/4.2.6/zh-CN/45f5170f6e041014910aba7db0e91070.html
https://help.sap.com/http.svc/rc/DRAFT/7adfc93c56564bb0bade737ea8a3a61f/4.2.4/zh-CN/index.html
https://help.sap.com/查看器/0225aa3e7b4b4b17b2d4a882e6f2de96/4.2.6/zh-CN/45a6adc96e041014910aba7db0e91070.html
最多设置5个标签!
我已经做了很多这类工作,所以这是我使用的基本设置:
1。 将库添加到项目的"构建路径"。 这两个附件包含我包含的.jar文件集-这里的版本之间存在差异。 4.1的列表应在4.2 SP3之前有效。 对于4.2 SP4,SAP用较新的版本替换了所有旧的安全性库,因此列表不同。
2。 创建程序时,如果您希望能够在BusinessObjects中将其作为程序运行,则该类需要从IProgram继承。 如果您来自IProgram,则在args数组中传递的前四个参数是UserID,Password,CMS,身份验证类型(例如secEnterprise,secLDAP等)
3。 对于调试,您将转到"运行"菜单并创建调试配置。
4。 完成调试程序后,右键单击项目,然后选择"导出"。 将其导出到"可运行的JAR文件",然后选择您创建的调试配置,并为输出文件指定名称和位置。 我通常会选择"将所需的库打包到生成的JAR中"以进行导出。 这会使.jar文件变大,但是当我这样做时,程序无法找到库的问题就更少了。
我编写的程序完成的另一件事是创建几个类,这些类封装了使用SDK的重复任务。 例如,有一个BOHelper类,该类处理用于登录和注销CMS的各种选项,并且包含运行查询所需的IInfoStore。 然后是一个QueryHelper类,该类具有用于运行CMS查询的各种选项。 它包含诸如运行原始查询,运行分页查询和处理分页,通过名称,SI_CUID或SI_ID值获取单个IInfoObject的代码之类的代码。因此,当我必须升级SDK时,大多数 代码位于一个位置,因此更容易找到需要进行更改的地方。
-Dell
https://help.sap.com/viewer/0225aa3e7b4b4b17b2d4a882e6f2de96/4.2.6/zh-CN/45f5170f6e041014910aba7db0e91070.html
https://help.sap.com/http.svc/rc/DRAFT/7adfc93c56564bb0bade737ea8a3a61f/4.2.4/zh-CN/index.html
https://help.sap.com/查看器/0225aa3e7b4b4b17b2d4a882e6f2de96/4.2.6/zh-CN/45a6adc96e041014910aba7db0e91070.html
一周热门 更多>