Troubleshooting

Building

Semantic Turkey fails to build from source code

If you executed the command mvn clean install and received the following message

			
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile (default-compile) on project
st-core-framework: Compilation failure
[ERROR] %ST_INST_DIR%/semantic-turkey/core-framework/src/main/java/it/uniroma2/art/semanticturkey/properties/dynamic/DynamicSTProperties.java:[238,82] <anonymous it.uniroma2.art.semanticturkey.properties.dynamic.DynamicSTProperties$AnnotatedTypeBuilder$2> is not abstract and does not override abstract method getAnnotatedOwnerType() in java.lang.reflect.AnnotatedParameterizedType
			
		

most probably you're using a Java version different from Java 8. Semantic Turkey requires exactly Java 8 to be build (as specified here). You can take a look at this discussion on VocBench mailing list for hints about using Java 8 beside an already installed major version.