Visit Our UNIX and Linux User Community


Simple Shell Script Question.... [java related]


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Simple Shell Script Question.... [java related]
# 1  
Old 12-21-2007
Simple Shell Script Question.... [java related]

Hey guys! This is my first post, as im new here :S
I have a simple problem for a big program.
We have a .sh to install it, but when I run the .sh in terminal like i should, It says the class is not found. I believe it has to do with the syntax, as the person who made it is not a linux pro. I don't know MUCH about shell scripts, but I'm pretty sure I know where the error lies.

Our Script:
Code:
java -classpath ./:./jars/tools.jar:./jars/nexus.jar impsoft.nexus.installer.Install

chmod a+x run.sh compile.sh

The Error:
Code:
Exception in thread "main" java.lang.NoClassDefFoundError: impsoft/nexus/installer/Install

What I think the problem is:
Code:
./jars/nexus.jar impsoft.nexus.installer.Install

Thank you for ALL of your help!
# 2  
Old 12-22-2007
So java says it cannot find the class in the jars provided. Are you sure the class is actually in the jars? By the way, I suggest you to use absolute path for paths in the classpath list. Otherwise it may give you surprises.
# 3  
Old 12-22-2007
what do you mean absolute paths?
# 4  
Old 12-22-2007
Absolute path means to replace '.' with something like '/home/blabla/path'. So, if the class that is missing is really in the jars, then that error suggests java cannot find it due to a wrong class path given. In that case, to test again with absolute path will ensure java will always find the jars in the expected locations, rather than being subject to the current working directory which is itself variable.

Previous Thread | Next Thread
Test Your Knowledge in Computers #225
Difficulty: Easy
In September 2019, according to NetMarketShare, Google commanded over 90% market share for desktop search engines.
True or False?

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Simple Script Question.

Hey guys im new to the whole linux and scripting community and am trying to get what (I think) should be a simple script to work. I understand pretty much everything up to line 20, which is where im getting the following errors: line 20: ' line 21: -le: command not found Any help or... (5 Replies)
Discussion started by: xburningphoenix
5 Replies

2. Shell Programming and Scripting

Problem related to shell script

I am new in shell script.I want to write a shell script to read username and password from file and compare it with the username and password which is entered by the GUI application. (1 Reply)
Discussion started by: shubhig15
1 Replies

3. Programming

Issue Related to Splash Screen in Java

Hi all, Actually I want to flash the image which I have in my system and when I am trying to do it,it is not showing it.simply creates the frame but not displaying the image.I am attaching the code-- Please take a look on it and please provide your valuable suggestions on it so that I... (2 Replies)
Discussion started by: smartgupta
2 Replies

4. Shell Programming and Scripting

what is problem with this small shell script.. case statement related

Hi All, this small script is written to recognize user input character.. it is in small case .. upeer case or is a number... but when i input first capital letter say A.. it always gives small character.... what is the problem. #!/bin/bash echo "Enter the character" read a case $a in )... (2 Replies)
Discussion started by: johnray31
2 Replies

5. Shell Programming and Scripting

shell script related query

Hi I have an input to a file. I want the script to return it formatted the input is a number, say , 1234567895 and the output should be 21 43 65 87 59 ,ie, the pair of two digits should be reversed. How can I do this using a shell script? (1 Reply)
Discussion started by: gopsman
1 Replies

6. Programming

help me with the error of Java related to UNIX

Can you help me with my code? I wrote a Java program and ran it in gdb, the debugger said that : (gdb) run handhelditems 1 1000 Starting program: /home/wqq/crawl/handhelditems/crawl_what_i_want handhelditems 1 1000 Program received signal SIGPWR, Power fail/restart. (2 Replies)
Discussion started by: cf.george
2 Replies

7. Shell Programming and Scripting

shell script related to server

I want to run a shell script in such a manner so that if i will run that script on one place than changes related to that will reflect on all the servers in which i want.Is it possible to write such kind of script?Please respond me as early as possble because it is very urgent for me. (2 Replies)
Discussion started by: nitiwari
2 Replies

8. Shell Programming and Scripting

two simple question on shell scripts....

:D my first question is how can envoke filename expansion from within a shell script.. forinstance if i execute the script and it asks for a specific directory that i would like to cd to, how can i get the script to use the same file name expension as the command line.. my second question is how... (3 Replies)
Discussion started by: moxxx68
3 Replies

9. Shell Programming and Scripting

A simple shell question

Hi all... here is my question: in the following, will the `cd $ref_ntp` work? for i in `cat $fic` do { echo " " echo ================$i============================= OS=`$CMD -s $i "uname"` case $OS in SunOS) ref_ntp=/ref/ntp/SUN ;; HP-UX) ref_ntp=/ref/ntp/HP ;; esac ... (2 Replies)
Discussion started by: a_new_admin
2 Replies

10. UNIX for Advanced & Expert Users

Model script related question

Hey fellow bit pushers, I have been seeing an odd problem on a few of my systems and was wondering if any of you have seen it on your systems and possibly know why it happens. We have a custom model script for a printer on our systems. This model script is just a standard ksh script... (2 Replies)
Discussion started by: TioTony
2 Replies

Featured Tech Videos