OK - I just got

Jess> (system java -classpath jess.jar jess.Main examples/fullmab.clp)

after entering Jess when the CWD was C:\Jess\Jess61p6

Thanks!


----- Original Message ----- 
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, March 25, 2004 10:52 AM
Subject: Re: JESS: Newbie Problem running Jess


> I think Michael Knapik wrote:
> [Charset iso-8859-1 unsupported, filtering to ASCII...]
> > Thanks folks,
> >
> > Two points (and I am trying to get things to work as specified in the
> > manual/book before trying batch files etc.)
> > I followed directions in both.
> >
> > 1) My CLASSPATH is ;.;C:\Jess\Jess61p6\jess.jar;C:\Jess\Jess61p6\   not
just
> > C:\Jess61p6...
> >
> > Yet I need to put in the Jess61p6 to run an example from the Jess prompt
>
>
> Yes. As I've said already several times, the CLASSPATH has *nothing* to
> do with finding scripts in the examples directory. Only the working
> directory -- the current directory at the DOS prompt when you start
> Jess -- matters. The path to a script that you give either to the
> (batch) command *or* on the DOS command line must be a valid path
> either relative to the current working directory or an absolute path.
>
> Here's a rule of thumb: let's say you're sitting at the DOS prompt
> (not the Jess prompt -- this is BEFORE you start Jess) and you type
> DIR some\directory\foo.clp . One of two things will happen: you'll see
> a directory listing of the file, or you'll see a "file not found"
> message. If the path (here, "some\directory\foo.clp", an imaginary
> example of course) works for DIR under DOS, then it will work for
> Jess. If DIR doesn't like it, then neither will Jess.
>
> Furthermore, if you use a -classpath switch on the Java command line,
> then the CLASSPATH environment variable is ignored.
>
> >
> > 2)  I cannot get the
> >
> > (system java -classpath jess.jar jess.Main
Jess61p6/examples/fullmab.clp)
> > (the missing period was just a typo in the email not in the actual Jess
> > command)
> > or
> > (system java -classpath jess.jar jess.Main examples/fullmab.clp)
> >
> > Jess commands to run from the Jess prompt.
>
>
> First of all, as Alan Moore pointed out already, this isn't something
> that you'd *ever* normally want to do. It was just to demonstrate
> something which I thought would help clarify matters. It seems,
> unfortunately, to have had just the opposite effect.
>
> Anyway, by inspection, the first of these *cannot* work, because it
assumes
> that "jess.jar" is in the current directory, yet the "examples"
> directory is underneath a Jess61p6 directory.
>
> The second should work fine, *if* the current working directory is
> C:\Jess\Jess61p4 or C:\Jess\Jess61p6. If the working directory is
> anything else, then it will fail, for reasons which I dearly hope I've
> made clear by now.
>
>
>
> ---------------------------------------------------------
> Ernest Friedman-Hill
> Science and Engineering PSEs        Phone: (925) 294-2154
> Sandia National Labs                FAX:   (925) 294-2234
> PO Box 969, MS 9012                 [EMAIL PROTECTED]
> Livermore, CA 94550         http://herzberg.ca.sandia.gov
>
> --------------------------------------------------------------------
> To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
> in the BODY of a message to [EMAIL PROTECTED], NOT to the list
> (use your own address!) List problems? Notify [EMAIL PROTECTED]
> --------------------------------------------------------------------
>
>

--------------------------------------------------------------------
To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
in the BODY of a message to [EMAIL PROTECTED], NOT to the list
(use your own address!) List problems? Notify [EMAIL PROTECTED]
--------------------------------------------------------------------

Reply via email to