Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / May 2006

Tip: Looking for answers? Try searching our database.

newbie: how to compile java?

Thread view: 
russellmz@gmail.com - 05 May 2006 02:35 GMT
Help please!

OK, so the guy who wrote this Java program left after his contract was
up. My boss' bosses asked if I can look at it given I had one Java
course in college 6 years ago, making me their resident expert :0.  I
was given a link to a zip.

I'll call the zip and the directory I extracted it to x555. x555 has
subdirectories: doc, help, src, etc. src seems the most important, it
had another subdirectory in there called src and one called bin. the
lower src had subdirectories core, gui, bin, etc. in core is Nexus.java
and other .java files. Nexus.java has the main function. And to further
confuse things a perl file opens the actual thing and there are some
makefile files in a few of the places I mentioned, all of which has got
me overwhelmed.

The program had a readme saying to do this on the NT prompt:
  go to x555/src
  make
  make install
  make clean

  and "make build install clean" (i think) to get "a working build in
bin"

A new jar appears in the x555/src/src/bin

Then it says in the readme the program works only in UNIX.

My confusion comes in at this point. the command javac does not work on
NT!? java -version tells me 1.4.2 is on, yet javac gets me a command
not found message. On UNIX I can use javac, but the version there is
apparently 1.3. When I asked, the guy who gave me the link said the guy
who left used some java IDE but he didn't know which one.

Tutorials on the web always give a one java class example, which isn't
helping me too much. And oh yeah, when I did echo $CLASSPATH I think I
got nothing returned.

What my bosses want is to simply see if it is even possible to do a
simple change, then compile it successfully, and I am not succeeding at
this.

Can anyone give me some instructions please? Or point me to someplace
that has step by step instructions on how to compile this multipart
program?

If you got this far, thanks for reading and feel free to ask
questions...

russellmz
Wretched Excess - 05 May 2006 02:58 GMT
> Help please!
>
[quoted text clipped - 47 lines]
>
> russellmz

Sounds like your machine has the Java Runtime Environment (JRE), but not the
Java Development Kit (JDK).

Go here and download it....

http://java.sun.com/javase/downloads/index.html

And here's a 1.4 tutorial...

http://java.sun.com/j2ee/1.4/docs/tutorial/doc/index.html
Oliver Wong - 05 May 2006 15:16 GMT
>> Help please!
>>
[quoted text clipped - 54 lines]
>
> http://java.sun.com/javase/downloads/index.html

   Specifically, download the 1.4 or 1.5 JDK onto your NT machine, and do
the "make" commands again from the NT once the JDK is installed. You may
need to update your $PATH environment variable to point to the bin directory
of the new 1.5 JDK, which is usually something like "C:\Program
Files\Java\jdk1.5.0_06\bin"

   - Oliver
Roedy Green - 05 May 2006 22:47 GMT
>    Specifically, download the 1.4 or 1.5 JDK onto your NT machine, and do
>the "make" commands again from the NT once the JDK is installed.

At some point Sun stopped supporting NT.  Check the docs to make sure
your JDK is old enough.  The other route is to upgrade to Win2K which
I am using which avoids the major disadvantages of XP and keeps most
of the advantages of NT. I don't know if you can still buy it.

I think the licence is transferable, so people who  bought new
machines and got a bundled XP should have a Win2K CD sitting around
they would sell for next to nothing.

Signature

Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.



Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.