×
Good News Everybody!
A new search engine is coming soon.
As a stop gap measure, we are using Google's custom search engine service.
I want to start out by saving my java skills are pretty
basic.
I have a java program that has been running fine for years
using java 1.4 on V5R3.
Last week we installed java 1.5 (via PTF). I do not want to
start using it yet, but I wanted to get it installed for
potential future use.
When I check the java version on our system (QSH java
-version) I get 1.4.2
5722JV1 V5R3M0 Developer Kit for Java
5722JV1 V5R3M0 Java Developer Kit 1.3
5722JV1 V5R3M0 Java Developer Kit 1.4
5722JV1 V5R3M7 Java Developer Kit 1.5
No other changes I know of have been made. The java program
has not changed in years and has not been recompiled.
But.. When I run the java program I get an error:
java.lang.NoClassDefFoundError:
org/apache/commons/cli/Option
at java.lang.Throwable.<init>(Throwable.java:195)
at
java.lang.LinkageError.<init>(LinkageError.java:36)
at
java.lang.NoClassDefFoundError.<init>(NoClassDefFoundError.j
ava:40)
at xxapdfec.main(xxapdfec.java:40)
Java program completed with exit code 1
I used debug to check the class paths.
I checked to make sure the .class and jar files were in the
directory they are supposed to be in.
Can installing a new version of java cause a change in a
existing programs execution.
Does anyone have any starting point for me to look at?
How do I read this error logging? What do the numbers (195
36 40) represent? Program line numbers?
Thanks in advance
John
As an Amazon Associate we earn from qualifying purchases.
Follow-Ups :
This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page . If you have questions about this, please contact
[javascript protected email address] .
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.