05-01-2008
Crontab not recognizing the jar files
Hi All,
I am using crontab which execute a shell script.
In the shell script, I am executing a java program. This Java program requires the jar files.
The cron job file ' cronfile.txt ' contents:
MAILTO="raju_utla@dcis.uohyd.ernet.in"
0-59 * * * * ./cronfile.sh >> /home/rajuutla/FilesForCronJob/logFileForCron.log
The shell script( cronfile.sh ) contents :
#!/bin/bash
#check weather server prog is running or not
test=`ps aux | grep -c java\ PostgresServer`
JAVA_HOME=/opt/SDK/jdk
CLASSPATH=/home/rajuutla/pg74.jdbc3.jar:.
if [ $test -eq 1 ]
then
echo `date`
$JAVA_HOME/bin/java -classpath $CLASSPATH PostgresServer
fi
The java program 'PostgresServer' which i am executing requires the jar file
'pg74.jdbc3.jar' mentioned above.
The problem is, directly running the above shell script with out cron, I am able to get the results. But when I use the crontab to run the java program I am not able to get the results.
What may be the problem? How to resolve this problem? I am unable to find it out.
Please help me.
Thanks to All.
Raju
9 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
1) What is the comamnd in need to use to find the diff between .tar files.
2) when i unzip the tar file i get .jar files.. the question i have here is i need to find only the modified file list from the .jar file
does any one have done, please do share ....
Thanks (0 Replies)
Discussion started by: gkrishnag
0 Replies
2. UNIX for Advanced & Expert Users
Hi All,
I am using crontab which execute a shell script.
In the shell script, I am executing a java program. This Java program requires the jar files.
The cron job file ' cronfile.txt ' contents:
MAILTO="raju_utla@dcis.uohyd.ernet.in"
0-59 * * * *... (0 Replies)
Discussion started by: rajuutla
0 Replies
3. Linux
Hi All,
I am using crontab which execute a shell script.
In the shell script, I am executing a java program. This Java program requires the jar files.
The cron job file ' cronfile.txt ' contents:
MAILTO="raju_utla@dcis.uohyd.ernet.in"
0-59 * * * *... (3 Replies)
Discussion started by: rajuutla
3 Replies
4. UNIX for Dummies Questions & Answers
Hello,
I want to copy all *.jar files from a parent tree structure, traversing all sub directories, into the traget dir. What shud be the command for that.
I tried below command from the source parent dir
cp -r *.jar pathtotargetdir
but get the error '*.jar : No such file or... (1 Reply)
Discussion started by: New2
1 Replies
5. Solaris
I want to find the difference between two jar files sitting on a sun box. How do I do this? (3 Replies)
Discussion started by: runnerpaul
3 Replies
6. Shell Programming and Scripting
Hey Guys,
is there a way to create a cronjob to watch over all changes in a specific directory, for example /home/user and send them, if there are any changes, to a server:confused:
Thanks
Sebi0815 (4 Replies)
Discussion started by: Sebi0815
4 Replies
7. Shell Programming and Scripting
Hi,
I have a script (.sh file) which has been created through my login. This script executes a jar file.
Java is installed through my login and the folder has been given full permission for access.
When this script is added by root in crontab, it does not get executed.
Could you please... (1 Reply)
Discussion started by: archana.n
1 Replies
8. Shell Programming and Scripting
unzip -v gives CRC info of each file in a zip(in my case .EAR) file.
# unzip -v my-application.ear
Archive: my-application.ear
Length Method Size Cmpr Date Time CRC-32 Name
-------- ------ ------- ---- ---------- ----- -------- ----
197981 Defl:N 183708 7%... (1 Reply)
Discussion started by: kchinnam
1 Replies
9. Shell Programming and Scripting
I can view a jar file contents using the below command:
$ jar -tvf ./checker-compat-qual-2.0.0.jar
0 Mon May 02 18:28:46 IST 2016 META-INF/
184 Mon May 02 18:28:44 IST 2016 META-INF/MANIFEST.MF
0 Mon May 02 17:20:16 IST 2016 afu/
0 Mon May 02 17:20:16 IST 2016 afu/org/
... (5 Replies)
Discussion started by: mohtashims
5 Replies
ikvm(1) General Commands Manual ikvm(1)
NAME
ikvm - java virtual machine executable using the CLI runtime
SYNOPOSIS
ikvm [ options ] class [ args ... ]
ikvm [ options ] -jar jarfile [ args ... ]
DESCRIPTION
IKVM is an implentation of the Java for the Common Language Infrastructure (CLI) runtime. It includes a byte code JIT compiler/verifier to
translate Java byte code to CIL and GNU Classpath to provide the Java class libraries. ikvm program performs this translation and execu-
tion at run time, the ikvmc(1) program provides a static compilation to CIL.
This program is intended to act as a drop-in replacement for the java program that executes java bytecode (with or without a JIT) and as
such, takes a subset of that tool's options and arguments as given here.
ikvm operates in two modes, either on a fully-qualified Java classname or on a jar file with the -jar jarfile option given. Any remaining
arguments args ... are passed to the main class.
CLASS SEARCHING
Classes are searched for in the current directory if no -cp / -classpath option, no -jar option and no CLASSPATH environment variable is
set.
If only CLASSPATH is set and no ptions are given only that is used to find classes, the current directory is not used unless CLSSPATH con-
tains .
If -cp / -classpath is given, CLASSPATH is ignored.
If -jar is given, the jar file is put at the start of the classpath taken from either the -cp / -classpath option or from CLASSPATH.
See also the description for the -Xbootclasspath option below.
OPTIONS
-cp path
-classpath path
Set the JVM classpath to search for application classes and resources. The path is a sequence of directories and zip/jar files sep-
arated by : (; on Windows). If this option is given more than once, only the last one applies.
-Dname=value
Set a system property name to value.
-ea[:packagename ... | :classname]
-enableassertions[:packagename ... | :classname]
Enable assertions.
-da[:packagename ... |:classname]
-disableassertions[:packagename ... | :classname]
Disable assertions.
-version
Display IKVM and runtime version
-Xbootclasspath:path
Set the boot JVM classpath for bootstrap classes and resources. The path is a sequence of directories and zip/jar files separated
by : (; on Windows). If this option is given more than once, only the last one applies.
-Xbreak
Trigger a user defined breakpoint at startup
-Xmethodtrace:string
Builds method trace into the specified output methods
-Xsave Save the generated assembly for debugging.
-Xtime Time the execution.
-Xtrace:name
Displays all tracepoints with the given name.
-Xwait Keep the process hanging around after exit.
-? -help
Display a summary of the usage.
SEE ALSO
ikvmc(1), ikvmstub(1).
IKVM Project web site http://ikvm.net/ <http://ikvm.net/>
Man page by Dave Beckett, made available under the same terms as IKVM.
2005-06-19 ikvm(1)