Turns out I was executing the wrong command.
I ran lein faults and get the following error.
... Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=com.datomic -DartifactId=datomic -Dversion=0.1.3157 -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=com.datomic -DartifactId=datomic -Dversion=0.1.3157 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.apache.maven:super-pom:pom:2.0 2) com.datomic:datomic:jar:0.1.3157
I saw that the README file in the downloaded digital code also contained a mention of adding datomic to my mvn. Naturally (the stupid part goes here), I assumed that they say the same thing.
lein will tell you what you must follow
mvn install:install-file -DgroupId=com.datomic -DartifactId=datomic -Dversion=0.1.3157 -Dpackaging=jar -Dfile=/path/to/file
README says you should follow
mvn install:install-file -DgroupId=com.datomic -DartifactId=datomic -Dfile=datomic-${DATOMIC-VERSION}.jar -DpomFile=pom.xml
Did you notice that README instructions also contain a pom.xml file? I, too! Yes, it is important.
In any case, be sure to specify the pom.xml file. If you tried to add datomic 0.1.3157 to your mvn repository, you should do the following in the data directory that you downloaded.
mvn install:install-file -DgroupId=com.datomic -DartifactId=datomic -Dfile=datomic-0.1.3157.jar -DpomFile=pom.xml
source share