Skip to content

Upgraded Clojure to 1.8 and now I see this java.lang.NoClassDefFoundError for HeaderMap #335

@JMacLulich

Description

@JMacLulich

Hi Guys,

I'm trying to figure out what the has caused this error to appear in my project after bumping up the version of Clojure from 1.7 to 1.8 in my project.

I now get this error whenever I try and require the clj-http package.

Caused by: java.lang.NoClassDefFoundError: IllegalName: compile__stub.clj_http.headers.clj-http.headers/HeaderMap

I think its got something to do with interactions with clj-oauth or some other OAuth library I'm using that is importing an older version of clj-http. clj-oauth for instance includes clj-http v2.0.2.

Has anyone seen this error before when updating their version of Clojure?

Thanks, Jason.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions