Version 2 (modified by wouter, 3 years ago) ( diff )

--

Building GeniusWeb 1.6 code

Explanation

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.

As a recovery action, we placed the required artifacts on our own artifactory. However, to access them, 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 <repository> (if present), change http://artifactory.ewi.tudelft.nl to https://artifactory.ewi.tudelft.nl
  • To <pluginRepositories> (if present), add
    <pluginRepository>
    	<id>artifactory.ewi.tudelft.nl</id>
    	<url>https://artifactory.ewi.tudelft.nl/artifactory/libs-release</url>
    </pluginRepository>
    
Note: See TracWiki for help on using the wiki.