It sounds to me that you forgot to run 'lein clean' at work, leaving
certain classfiles present in 'target'. This would explain why you got
your uberjar at work but not at home (presumably .class files are being
ignored by git)
Jim
On 16/04/13 13:59, larry google groups wrote:
I have a Mac at work and I have a Mac at home. At work, while working
on my project, I decided to delete my file "validation.clj". There was
still a reference to it in the ns declaration in import_data.clj, but
I did not know that. I ran "lein uberjar" and everything compiled. I
did not use any functions in import_data.clj, but the app seemed to
run. Then I did:
git add .
git comment -m "some comment"
git push origin master
Then I got home and did "git pull origin master".
Then I ran "lein uberjar" and got a compile error because of the ns
declaration in import_data.clj.
Why would one compiler be more strict than the other? Could I have set
some config variable that I've now forgotten about?
--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to the Google Groups "Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.