Closed triplem closed 2 years ago
Hi, I'll try to reproduce the build error ...
Thank's for trying nextcp/2. Most likely I'll need some external feedback for getting the UI "smooth".
Too bad, that lemma und cling are not under active development any more. This makes the installation more difficult than it should be.
I cleared my repository and called build_dependencies.sh without any errors. I believe, even though you have installed JDK 8, your maven installation uses a JDK > 8. Please check your JAVA_HOME environment variable. It should point to a JDK 8 release. Using SDKMAN (as described in readme.md) should do it.
If you have any test errors you could skip them by calling mvn -DskipTests=true install
in the failing library root directory.
After all external dependencies are installed, nextCP/2 should compile from source.
Hm, my JDK8 is installed and "active". I have then already skipped the tests 👍 Will try it once more and report back. Still I guess, that the sequence (first lemma, then seamless) is not the intended order, is it?
I have created a public repo, so the build should now be easier to reproduce.
I switched to jdk8 and ran build_dependencies.sh, but this is throwing errors. Building lemma reports, that seamless-javadoc cannot be found. I already tried to build seamless before lemma, but the error still occurs. Changing the required version of seamless in the lemma-pom seems to fix this problem, Now the lemma build fails with an error in a test. To make it easier to re-produce the build of this nice-looking control point, I suggest, that the dependencies are published to a github maven repository (see https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-apache-maven-registry).