Java Library used to import and/or sync (taking care of changes) data into one or more commercetools projects from external sources such as CSV, XML, JSON, etc.. or even from an already existing commercetools project.
Currently this library supports synchronising the following entities in commercetools
- Release Notes
commercetools sync is a Java library that could be used to synchronise CTP data in any of the following ways:
Synchronise: Resources will either be created or updated. But they will not be deleted.
⚡ Take a look at the Quick Start Guide to find out how to build a product importer in a glance!
- Make sure you have
- a target CTP project to which your source of data would be synced to.
- commercetools-jvm-sdk as a dependency in your JVM-based
application. (Make sure to use a version
There are multiple ways to add the commercetools sync dependency to your project, based on your dependency manager. Here are the most popular ones:
<dependency> <groupId>com.commercetools</groupId> <artifactId>commercetools-sync-java</artifactId> <version>1.1.1</version> </dependency>
libraryDependencies += "com.commercetools" % "commercetools-sync-java" % "1.1.1"
<dependency org="com.commercetools" name="commercetools-sync-java" rev="1.1.1"/>