|
Comments: 1. Won't matter. The generic import affects the compile only. 2. This could matter, especially if it's an authority issue. 3. Won't matter; that's the beautiful thing about Java. 4. Definitely a possibility. 5. Won't matter (*). (*) As long as your classpath is set correctly. Classpath setting is tricky. I suggest having a simple program on hand that does nothing else but print the classpath. That way you can test it using your various launch methods to get the hang of it. I find using the QSH command to execute "java -cp myclasspath myclass" as the easiest way to run things because it's so similar to what you do in a DOS/Unix environment. In CL I build a long character variable starting with "java -cp" and add my classpath (and any other Java switched such as setting the JVM version), then the class I'm going to run and then finally any parameters. I then execute that string using STRQSH. It works great. Joe > From: Kelly Cookson > > Special thanks to Kristen for the help on Saturday! > > I finally got the program to run. I'm not sure which of these changes made > the difference, but they did the trick: > > (1) I imported the specific classes instead of using a wildcard. > Instead of > import com.ibm.as400.access.*; > I coded the following: > import com.ibm.as400.access.AS400; > import com.ibm.as400.access.ProgramCall; > import com.ibm.as400.access.ProgramParameter; > import com.ibm.as400.access.AS400Text; > > (2) I put both my source file (ExtolCl.java) and the jt400Native.jar file > in a custom directory of the IFS (/Dot/iConnect). I had been using the > /QIBM/ProdData/Java400 directory. > > (3) I compiled the ExctolCl.java in the IFS using qsh. I had been dragging > a compiled class in from the Eclipse IDE on my desktop. > > (4) I set the classpath in qsh using: > export -s CLASSPATH=/Dot/iConnect:/Dot/iConnect/jt400Native.jar > I had been using the WRKENVVAR from a command line of the classpath parm > of the CL JAVA command. > > (5) I then ran the program in qsh using the java command. I had been using > the CL JAVA command. > > Thanks again to all for the help! > Kelly
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 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.