For general troubleshooting tips have a look at the Troubleshooting
section in Start running Jtrix: A practical guide.
Additionally:
- Jnode caches JARs. It is intelligent about spotting differences between
different JARs of the same name, but just to be safe you might want
to delete its JAR cache directory if you've updated any JARs yourself.
The cache directory is where your version of Java normally keeps its
temporary files, in a subdirectory called jtrix/cache. You
can remove this cache directory quite happily
- After recreating a JAR you also need to recreate any warrants and
descriptors that refer to it. This is because the an old descriptor
(or warrant) will refer to the old JAR's old hash code. If Jnode reads
an old descriptor with an old hash code then it will try to use a
previously cached version of that JAR. Thus your new JAR will not
be used. This can be confusing.
Nik Silver
2002-03-09