Problem with building OpenCV 4.5.2 + contrib for Java

Sadly there is no HAVE_opencv_java displayed in CMake GUI. But i turned of “BUILD_opencv_world” and now CMake displayes “Java wrappers: yes”.

But as soon as i try to build ALL_BUILD in VS2019 i recieve some error massages.

Schweregrad Code Beschreibung Projekt Datei Zeile Unterdrückungszustand
Fehler MSB8066 Der benutzerdefinierte Build für “C:\Users\Fabian\Desktop\Uni\SS21\VRAR\Projekt\Libs\opencv-build\CMakeFiles\d7c1b56a3f973ef15a95cd40cc220ac3\opencv_java_jar.rule;C:\Users\Fabian\Desktop\Uni\SS21\VRAR\Projekt\Libs\opencv-build\CMakeFiles\d47bc18bbfe91e621ac8e17f92608f6e\opencv_java_jar.rule” wurde mit dem Code 1 beendet. opencv_java_jar C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets 241
Fehler C2660 “cv::flann::Index::knnSearch”: Funktion akzeptiert keine 3 Argumente (Quelldatei wird kompiliert C:\Users\Fabian\Desktop\Uni\SS21\VRAR\Projekt\Libs\opencv-4.5.2\modules\java\generator\src\cpp\opencv_java.cpp) opencv_java C:\Users\Fabian\Desktop\Uni\SS21\VRAR\Projekt\Libs\opencv-build\modules\java_bindings_generator\gen\cpp\flann.inl.hpp 115
Fehler C2660 “cv::flann::Index::radiusSearch”: Funktion akzeptiert keine 4 Argumente (Quelldatei wird kompiliert C:\Users\Fabian\Desktop\Uni\SS21\VRAR\Projekt\Libs\opencv-4.5.2\modules\java\generator\src\cpp\opencv_java.cpp) opencv_java C:\Users\Fabian\Desktop\Uni\SS21\VRAR\Projekt\Libs\opencv-build\modules\java_bindings_generator\gen\cpp\flann.inl.hpp 166
Fehler C2668 “cv::GComputation::compileStreaming”: Mehrdeutiger Aufruf einer überladenen Funktion (Quelldatei wird kompiliert C:\Users\Fabian\Desktop\Uni\SS21\VRAR\Projekt\Libs\opencv-4.5.2\modules\java\generator\src\cpp\opencv_java.cpp) opencv_java C:\Users\Fabian\Desktop\Uni\SS21\VRAR\Projekt\Libs\opencv-build\modules\java_bindings_generator\gen\cpp\gapi.inl.hpp 178
Fehler C2664 “void cv::detail::focalsFromHomography(const cv::Mat &,double &,double &,bool &,bool &)” : Konvertierung von Argument 4 von “bool” in “bool &” nicht möglich (Quelldatei wird kompiliert C:\Users\Fabian\Desktop\Uni\SS21\VRAR\Projekt\Libs\opencv-4.5.2\modules\java\generator\src\cpp\opencv_java.cpp) opencv_java C:\Users\Fabian\Desktop\Uni\SS21\VRAR\Projekt\Libs\opencv-build\modules\java_bindings_generator\gen\cpp\stitching.inl.hpp 757
Fehler C2352 “cv::detail::FeaturesMatcher::operator ()”: Unzulässiger Aufruf einer nicht statischen Memberfunktion (Quelldatei wird kompiliert C:\Users\Fabian\Desktop\Uni\SS21\VRAR\Projekt\Libs\opencv-4.5.2\modules\java\generator\src\cpp\opencv_java.cpp) opencv_java C:\Users\Fabian\Desktop\Uni\SS21\VRAR\Projekt\Libs\opencv-build\modules\java_bindings_generator\gen\cpp\stitching.inl.hpp 903
Fehler MSB8066 Der benutzerdefinierte Build für “C:\Users\Fabian\Desktop\Uni\SS21\VRAR\Projekt\Libs\opencv-build\CMakeFiles\fc14518274f4b25f2ae8c3352bc9db08\opencv-452.jar.rule;C:\Users\Fabian\Desktop\Uni\SS21\VRAR\Projekt\Libs\opencv-build\CMakeFiles\cc0c96cc0c78ac242855082ed816fe54\build.xml.rule;C:\Users\Fabian\Desktop\Uni\SS21\VRAR\Projekt\Libs\opencv-build\CMakeFiles\e7566522d6995bc21b289513e5c066f0\junit-4.11.jar.rule;C:\Users\Fabian\Desktop\Uni\SS21\VRAR\Projekt\Libs\opencv-build\CMakeFiles\12f24d42752f18f701e779a0623a489c\OpenCVTestCase.java.rule;C:\Users\Fabian\Desktop\Uni\SS21\VRAR\Projekt\Libs\opencv-build\CMakeFiles\12f24d42752f18f701e779a0623a489c\OpenCVTestRunner.java.rule;C:\Users\Fabian\Desktop\Uni\SS21\VRAR\Projekt\Libs\opencv-build\CMakeFiles\30325c1efe71e29f032936ff6085f125\opencv-test.jar.rule;C:\Users\Fabian\Desktop\Uni\SS21\VRAR\Projekt\Libs\opencv-build\CMakeFiles\64fcd4826f54cfa07c6808536ed3bee0\opencv_test_java.rule” wurde mit dem Code 1 beendet. opencv_test_java C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets 241