Solved

How to run a jar files class in UNIX?

Posted on 2009-04-01
10
1,465 Views
Last Modified: 2012-05-06
Dear Experts

How can I call a class thats in my JAR File (JavaFolder/TestJava.JAR) in UNIX

The Java package is called javaTest and the class is called Test.java

My question is can any one give me a syntax example on how one run the java class?

Thanks
0
Comment
Question by:matrixrasta
  • 4
  • 2
  • 2
  • +2
10 Comments
 

Author Comment

by:matrixrasta
ID: 24039029
I know its based on this:      
Usage: java [-options] class [args...]
           (to execute a class)
   or  java [-options] -jar jarfile [args...]
           (to execute a jar file)
0
 
LVL 40

Expert Comment

by:omarfarid
ID: 24039047
try

java javaTest
0
 
LVL 20

Expert Comment

by:Venabili
ID: 24039052
The same way you do in in Windows. The only difference is that the classpath separator is : and not ; if you want to set a classpath
java javaTest.Test
0
Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

 
LVL 26

Expert Comment

by:ksivananth
ID: 24039489
java -cp JavaFolder/TestJava.JAR javaTest.Test

assuming JavaFolder/TestJava.JAR is the complete path!
0
 

Author Comment

by:matrixrasta
ID: 24039954
Hi ksivananth
what do you mean by complete path?
0
 
LVL 24

Expert Comment

by:sciuriware
ID: 24040063
The above examples are contradicory:


at the prompt, type:

> java -jar MyProgram.jar

as simplest example.

;JOOP!
0
 
LVL 24

Accepted Solution

by:
sciuriware earned 250 total points
ID: 24040073
So, if the jar-file is in /tmp  ::


>  java -jar /tmp/MyProgram.jar

;JOOP!
0
 
LVL 26

Assisted Solution

by:ksivananth
ksivananth earned 250 total points
ID: 24040135
>>what do you mean by complete path?

the path of the jar from the root!
0
 
LVL 24

Expert Comment

by:sciuriware
ID: 24040145
.... as in my second example ......
0
 
LVL 24

Expert Comment

by:sciuriware
ID: 24040159
.... but my first example works fine if the .jar is in the current directory.


;JOOP!
0

Featured Post

Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
numbers ascending pyramid 101 194
HSSFWorkbook cannot be resolved error 10 68
mysql jsp example issue 32 33
Java Restore security prompts not working 10 10
I have been running these systems for a few years now and I am just very happy with them.   I just wanted to share the manual that I have created for upgrades and other things.  Oooh yes! FreeBSD makes me happy (as a server), no maintenance and I al…
Java Flight Recorder and Java Mission Control together create a complete tool chain to continuously collect low level and detailed runtime information enabling after-the-fact incident analysis. Java Flight Recorder is a profiling and event collectio…
Viewers learn about the scanner class in this video and are introduced to receiving user input for their programs. Additionally, objects, conditional statements, and loops are used to help reinforce the concepts. Introduce Scanner class: Importing…
This tutorial covers a practical example of lazy loading technique and early loading technique in a Singleton Design Pattern.

776 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question