LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 05-11-2008, 06:04 PM   #1
av.dubey
Member
 
Registered: Nov 2007
Posts: 148

Rep: Reputation: 15
how to run a java program in fedora 8


i have installed fedora 8 -i386 version on my lap..
can neone tell me how to run hello.java program in fedora8

suppose i have made a program

class hello
{
public static void main(String args[])
{
System.out.println("hello world");
}
}


now wat shall i do to run it...
 
Old 05-11-2008, 06:43 PM   #2
jonlake
Member
 
Registered: Apr 2004
Distribution: Slackware 11.0, Gentoo
Posts: 252

Rep: Reputation: 31
1. Compile it
javac hello.java

2. Run it
java hello.class
 
Old 05-11-2008, 06:44 PM   #3
dudeman41465
Member
 
Registered: Jun 2005
Location: Kentucky
Distribution: Debian
Posts: 794

Rep: Reputation: 56
Running scripts from the command line is good because if they crash any errors they spit out will be displayed in the terminal for you to read over.

Edited cause' the question was answered above.
 
Old 05-12-2008, 12:22 AM   #4
digvijay.gahlot
Member
 
Registered: Mar 2008
Posts: 53

Rep: Reputation: 15
Add public specifier to else your class becomes private.
 
Old 05-23-2008, 04:16 PM   #5
av.dubey
Member
 
Registered: Nov 2007
Posts: 148

Original Poster
Rep: Reputation: 15
my program got compiled successfully but when i typed java hello.class
i got the following error..
java hello.class
Exception in thread "main" java.lang.NoClassDefFoundError: hello/class
Caused by: java.lang.ClassNotFoundException: hello.class
at java.net.URLClassLoader$1.run(URLClassLoader.java:221)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:209)
at java.lang.ClassLoader.loadClass(ClassLoader.java:324)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:269)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:337)
Error: Could not find the main class.
Error: A JNI error has occurred, please check your installation and try again


i have installed fedora 8 in my lap..
don i need to install anything from net for running java programs ..or it comes along with fedora 8 dvd...
 
Old 05-24-2008, 12:15 AM   #6
Nylex
LQ Addict
 
Registered: Jul 2003
Location: London, UK
Distribution: Slackware
Posts: 7,464

Rep: Reputation: Disabled
You don't need the ".class" - you just run "java hello".
 
Old 05-28-2008, 03:55 PM   #7
av.dubey
Member
 
Registered: Nov 2007
Posts: 148

Original Poster
Rep: Reputation: 15
thaanx a lot man...
it worked..

is there any
hey just like we have netbeans in windows for running java programs ....is there any software in linux too ...where this compiling and running can be done with the help of some shortcuts...
 
Old 05-28-2008, 08:19 PM   #8
vigol
Member
 
Registered: Feb 2008
Location: Uns Cigano from Vigol
Distribution: FreeBSD 8.0
Posts: 59

Rep: Reputation: 19
how to run a java program in fedora 8 Reply to Thread

Hi

1. First of all : The method that Nylex mentioned is practical for other Env(s).
2. Then, about some equivalent Apps/Utils for (Win/Java)->(Linux/Java)|(GNU/Java).
2.1. Build tools : Ant
2.2. Issue trackers : Bugzilla / iTracker
2.3. Continuous integration : Cruise Control
2.4. Version Control : CVS / subversion
2.5. IDE : Eclipse / JDeveloper / NetBeans IDE 6.0 Beta 1
2.6. Office : gnome office / OpenOffice.org
2.7. DB : HSQLDB / MySql / PostgreSQL
2.8. Web Server / J2EE Container : JBossGeronimo / Apache Tomcat
2.9. UML : Jude / Umbrello
2.10. Building : Maven
2.11. Project managment : XPlanner
2.12. and ... : Apache Harmony / Apache Commons Math / Apache POI / Apache Derby / MyFaces Core
Bye

vigol
mehrshad moslehi
www.vigol.com
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Trying to run a java program vmelkon Ubuntu 6 05-30-2007 06:05 AM
How to run JAR from within Java program ?! EAD Programming 1 12-31-2006 07:11 PM
Can't run two instances of a java program audibel Linux - Software 0 02-19-2005 04:01 PM
error when run java program vanhelsing Programming 8 12-24-2004 02:23 AM
How to run a command through a Java program kernelvn Programming 3 12-02-2004 09:25 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 12:55 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration