This bin directory contains DLLs required by com.ksvltd / CameraInterface.jar package, which is used by com.biolinscientific.common.camerainterface. If those packages are not used, then these DLLs are not needed, and CameraInterface.jar is needed as compile-time dependency of com.biolinscientific.common.camerainterface. If those packages are used, then these DLLs need to be specifically in "bin\windows\cameras\" relative to working directory. An appropriate Eclipse/Ant task should be created to copy those DLLs to such path, in projects where they're needed. Camera drivers etc. ------------------- Camera drivers: http://www.theimagingsource.com/en_US/support/downloads/details/icwdmuvccamtis/ Version 2.6.5.1014 has been used in our production since 2014 and found to work OK with DMK 72BUC02 camera. Version 2.8.5 reportedly works fine, and explicitly supports new Windowses. ImagingControl ActiveX Runtime: http://www.theimagingsource.com/en_US/support/downloads/details/icimagingcontrolactivexrt/ Version 3.2.0.0 To install this “manually” or with self-made installer: Files icimagingcontrol.ocx, msvcp100.dll, msvcr100.dll, TIS_DShowLib09.dll and TIS_UDSHL09_vc10.dll are needed. Copy the above files to C:\Program Files (x86)\Common Files\IC Imaging Control 3.2\ActiveX\ Register the .ocx, i.e. regsvr32 C:\Program Files (x86)\Common Files\IC Imaging Control 3.2\ActiveX\icimagingcontrol.ocx Note that in the above “manual” version we only consider 32-bit version. The runtime installer installs a 64-bit version as well (to C:\Program Files\...) but that’s not needed since our process is 32-bit so far. Now things should work. If not, IC Capture is good for checking if the camera works at all: http://www.theimagingsource.com/en_US/support/downloads/details/iccapture/