Importing/reloading eclair in Intellij Idea may fail with "missing checksum" errors such as:
Missing from summaryFile trusted checksum(s) [SHA-512] for artifact org.scala-lang:scala-library:pom:2.13.11
The root cause is that Idea does not understand ${session.rootDirectory} used in /.mvn/maven.config, which is a recent addition to maven (see https://youtrack.jetbrains.com/issue/IDEA-360778/.mvn-maven.config-isnt-used-when-correctly)
Workaround is to replace ${session.rootDirectory} with the full path to your eclair directory.
For example, change
-Daether.trustedChecksumsSource.summaryFile.basedir=${session.rootDirectory}/.mvn/checksums/
To:
-Daether.trustedChecksumsSource.summaryFile.basedir=/home/joe/projects/eclair/.mvn/checksums/
And re-import the project.
Strangely enough, once it has be done it seems that you can revert the change to /.mvn/maven.config and Idea will keep on working fine (?).
Importing/reloading eclair in Intellij Idea may fail with "missing checksum" errors such as:
Missing from summaryFile trusted checksum(s) [SHA-512] for artifact org.scala-lang:scala-library:pom:2.13.11The root cause is that Idea does not understand
${session.rootDirectory}used in/.mvn/maven.config, which is a recent addition tomaven(see https://youtrack.jetbrains.com/issue/IDEA-360778/.mvn-maven.config-isnt-used-when-correctly)Workaround is to replace
${session.rootDirectory}with the full path to your eclair directory.For example, change
To:
And re-import the project.
Strangely enough, once it has be done it seems that you can revert the change to
/.mvn/maven.configand Idea will keep on working fine (?).