diff --git a/setup-eclipse.sh b/setup-eclipse.sh
index 4224a3c5c982f4fee5768a0e5bd788ea36f0b765..cf95d767dafe8c2e79a295e2823c2b8b3defc533 100755
--- a/setup-eclipse.sh
+++ b/setup-eclipse.sh
@@ -56,6 +56,22 @@ cat > "$d/Floodlight-Quantum-Conf.launch" << EOF
 </launchConfiguration>
 EOF
 
+cat >"$d/SyncClient.launch" << EOF
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication">
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
+<listEntry value="/floodlight/src/main/java/org/sdnplatform/sync/client/SyncClient.java"/>
+</listAttribute>
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
+<listEntry value="1"/>
+</listAttribute>
+<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="com.bigswitch.bigsync.client.SyncClient"/>
+<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="--hostname localhost --port 6642"/>
+<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="bigfloodlight"/>
+<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-ea"/>
+</launchConfiguration>
+EOF
+
 cat >"$d/.classpath" <<EOF
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>