I have gone through all the Kurento questions on Stackoverflow and this error dose not seem to have arisen before.
I have installed the Kurento media-server and java cli
Copied from the duplicated post here
You have checked out the development version of the tutorials, 6.1.1-SNAPSHOT, which depends on other development versions of kurento artifacts. Those artifacts are not published in maven central, so you have three options here
.m2
repositorygit co 6.1.0
)In any case, the version of the tutorials should match the version of your KMS, so if you are using a development version of KMS, please use the development version of the tutorials. But if you are using a stable version of KMS, you should be using the matching release version of the tutorials.
You can find more info on how to work with development versions here
All Kurento tutorials assume that you are working with stable versions. For working with development (i.e. SNAPSHOT) versions you need to add the Kurento maven archiva to your settings.xml file, because SNAPSHOTS are not published to maven central.
The procedure is explanined here. See the section "Kurento Java Client".
Basically, you need to edit your ~/.m2/settings.xml file and add the appropriate repositories there.
I have resolved this error by replacing the 6.1.1 snapshot POM.xml with the 6.0.0 POM.xml. The version of the kurento-media server I was using was 6.0.0 and I needed to get the pom.xml that matched this.
This is a link to the GITHUB commit of the 6.0.0 pom.xml which I used to replace the current snapshot version.
Link