Error at runtime when testing new binding

I’m building a new binding and was testing it earlier. I made some minor changes to the code, but now when I run openHAB_runtime.launch I see the following in the console:

!ENTRY org.apache.httpcomponents.httpclient 4 0 2017-11-03 16:32:39.559
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.apache.httpcomponents.httpclient [24]
  Unresolved requirement: Import-Package: org.apache.http; version="[4.4.6,4.5.0)"

	at org.eclipse.osgi.container.Module.start(Module.java:444)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1628)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1608)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1579)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1522)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)

I’ve cleaned the project, restarted Eclipse, restarted my laptop and still the error persists. Has anybody seen this before or know what I need to do to resolve it?

Thanks,
Rob

I’m assuming user error was at play. I deleted my Eclipse environment and reinstalled, created a new skeleton and copied my code back in. It’s all working again now.