Setting up SAP ECC steps in Cycle (BETA)

Setting up SAP ECC steps in Cycle (BETA)

Cycle has beta steps that can be used to interact with SAP ECC.


These beta steps require the deployment of the Jacob DLL (Dynamic Link Library), which may require additional IT approvals.


The Jacob DLL is used within Cycle under the hood to allow Java to communicate with the Windows DLLs and COM libraries that allow interaction with SAP ECC and may be natively included within Cycle.

1. Download and extract the Jacob 1.18 DLL using this download link.

2. Place the jacob-1.18-x64.dll file inside the %JAVA_HOME%\bin (aka C:\Program Files (x86)\CycleLabs\Cycle\jdk-11.0.16.1+1\bin) folder and rename it to jacob-1.18-M2-x64.dll

3. Change the environment variable for %JAVA_HOME% to the Java 11 that comes with Cycle. To set JAVA_HOME, do the following:
i. Right click My Computer/This PC and select Properties.
ii. Under Advanced System Settings, click Environment Variables

iii. Edit JAVA_HOME to point to where the JDK software is located, for example, C:\Program Files (x86)\CycleLabs\Cycle\jdk-11.0.16.1+1If you don't already have a JAVA_HOME system variable then create one.

iv. The path to use for JAVA_HOME is: C:\Program Files (x86)\CycleLabs\Cycle\jdk-11.0.16.1+1

v. Add the path %JAVA_HOME%\bin to the PATH environment variable.