To be more specific
The load statement looks like (load "jar:file:C:/Users/Administrator.NUIG-1Z7HN12/Documents/NetBeansProjects/Interface/dist/Profet.jar!/aima/quicklisp/setup.lisp")
and the error thrown is
"Unhandled lisp condition: Can't ensure directory #P"jar:file:C:/Users/Administrator.NUIG-1Z7HN12/Documents/NetBeansProjects/Interface/dist/Profet.jar!/./" ancestor of
#P"jar:file:C:/Users/Administrator.NUIG-1Z7HN12/Documents/NetBeansProjects/Interface/dist/Profet.jar!/cache/asdf-fasls/07y1rt/asdf.abcl"."
On Tue, Aug 18, 2015 at 11:42 AM, Hamda Binte Ajmal < hamda.binte.ajmal@gmail.com> wrote:
Yes, I placed the setup.lisp inside a folder inside the src folder, so I am assuming it is transferred to jar after building the project. Yes, of course I substituted the paths!
On Tue, Aug 18, 2015 at 11:38 AM, Pascal J. Bourguignon < pjb@informatimago.com> wrote:
On 18 Aug 2015, at 11:45, Hamda Binte Ajmal hamda.binte.ajmal@gmail.com wrote:
Hi, I am sending this message again, as the last thread went a little too far. I have developed a Java Application that runs lisp code at the back end, and I use ABCL for that. Before using the lisp commands, I load a few .lisp files so that I can call the functions defined in those files. Everything works fine as long as I run the application from Netbeans. When I run the application from the jar file, it throws 'File not found error'. as the lisp files are not a part of file system inside the project jar. I tried to follow the suggestions given by Mark (load “jar:file:/absolute/path/to/file.jar!/path/within/jar/setup.lisp”)
It shows the same File not found error. Am i missing something here?
Well, 1- did you include setup.lisp in the jar file? 2- did you substitute the paths in the suggestion given by Mark?
-- __Pascal J. Bourguignon__
-- Hamda Binte Ajmal +92 344 550 7680