= Building GeniusWeb 1.6 code == Introduction In june 2021, a few major changes occured in maven land: * maven 3.8 was released that does not accept artifactories on http anymore * a few artifactories went down or were cleaned up. * Some of these changes had not been announced and thus we failed to properly anticipate on these. Because of this, GeniusWeb did not build properly anymore. And an easy fix was not possible because files just were not available on the web anymore. As a recovery action, we placed the disappeared artifacts on our own artifactory. However, to use them with GeniusWeb 1.X, you will need to fix the pom's to point to our own artifactory in the right way. == Fixing the poms Therefore, *all* the {{{pom.xml}}} files in the GeniusWeb 1.X project that you try to compile need thw following two fixes: * Inside {{{}}} (if present), change {{{http://artifactory.ewi.tudelft.nl}}} to {{{https://artifactory.ewi.tudelft.nl}}} * To {{{}}} (if present), add {{{ artifactory.ewi.tudelft.nl https://artifactory.ewi.tudelft.nl/artifactory/libs-release }}}