loading lisp files from inside the java jar
Hamda Binte Ajmal
hamda.binte.ajmal at gmail.com
Tue Aug 18 14:35:50 UTC 2015
I have resolved the issue, I simply got rid of dependency on cl-ppcre as a
very small portion of my lisp code was using that.
So, No need of quicklisp, hence no error when running the .jar directly.
Java code now is :
private static String GetFullPath(String relPath)
{
URL url= LispConnector.class.getResource(relPath);
System.out.println(url.toString());
return url.toString();
}
private static void Load_Aima()
{
String path = GetFullPath("aima/defpackage.lisp");
execute("(load " + "\"" + path + "\")");
.....................
}
All is well now!
Thanks everyone, especially Mark for his help.
Regards,
Hamda
On Tue, Aug 18, 2015 at 2:18 PM, Zach Beane <xach at xach.com> wrote:
> Hamda Binte Ajmal <hamda.binte.ajmal at gmail.com> writes:
>
> > The only reason I installed quicklisp was that I needed to use cl-ppcre
> > package.
> > This is the post I posted about months ago when I started with my
> > application development
> >
> http://stackoverflow.com/questions/28172357/run-an-abcl-code-that-uses-cl-cppre
>
> Dave Cooper discusses on option for doing something like this, without
> Quicklisp (OR asdf):
>
> http://gendl.blogspot.com/2013/03/saving-images-with-asdf3.html
>
> I don't know how well it's supported in ABCL, though.
>
> Zach
>
--
Hamda Binte Ajmal
+92 344 550 7680
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/armedbear-devel/attachments/20150818/93e2f243/attachment.html>
More information about the armedbear-devel
mailing list