Completed
Details
Details
Assignee
Unassigned
UnassignedReporter
import
importApproval
Ok
Patch
Code and Test
Priority

Affects versions
Fix versions
Created January 31, 2013 at 7:04 PM
Updated August 15, 2013 at 12:13 AM
Resolved August 15, 2013 at 12:13 AM
Problem: I was trying to compile a project that has some native dependencies (using clojure-maven-plugin version 1.3.13 with Maven 2.0). I forgot to set java.library.path properly so that the native library could be found, and only got an error of
Cause: Compile.java flushes and closes
RT.out
in the finally block. When out is closed it is unable to write out the stack trace for the UnsatisfiedLinkError that was being thrown. This made it very difficult to debug what was happening.Solution: Flush, but do not close
RT.out
in Compile/main. Test is included, but may or may not be worth keeping.Patch: CLJ-1154.patch