home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / www_text / faq-java-win95.txt < prev    next >
Text File  |  1996-07-19  |  5KB  |  147 lines

  1.  
  2. FAQ: JAVA-Win '95
  3.  
  4. VER: 1.04 (11MAR96)
  5. LOC: http://www-net.com/java/faq/faq-java-win95.txt
  6.  
  7. Written by D'Arcy Smith (dsh@unix.infoserve.net) Mar 11th 1996.
  8. Please e-mail me corrections/improvements/suggestions.
  9.  
  10.  
  11. TOC
  12. ---
  13.    0. Leagal Stuff
  14.    1. Revision History
  15.    2. Frequently Asked Questions
  16.  
  17.  
  18.    "Java and HotJava are trademarks of Sun Microsystems, Inc., and 
  19.     refer to Sun's Java programming language and HotJava browser 
  20.     technologies. Comp.Lang.Java.FAQ is not sponsored by or affiliated
  21.     with SUn Microsystems, Inc." 
  22.  
  23.    You are free to distribute this FAQ as long as this section is
  24.    distributed "as is" along with it.
  25.  
  26.    Please direct any questions to me (D'Arcy Smith) @ dsh@unix.infoserve.net
  27.  
  28.  
  29. 1. Revision History
  30. -------------------
  31.  
  32.    1.0.0 (Jan  3 1996) - Created.
  33.    1.0.1 (Jan 16 1996) - Minor formatting changes.
  34.                        - Addition of Sections.
  35.                        - Fixed CLASSPATH error.
  36.                - Added Case Sensitivity.
  37.    1.0.2 (Feb  1 1996) - Monor formatting changes.
  38.    1.0.3 (Feb 23 1996) - Fixed CLASSPATH.
  39.    1.0.4 (Mar 11 1996) - Revisionary history on the version numbers.
  40.                        - Added HOMEDRIVE & HOMEPATH & remove HOME.
  41.  
  42.  
  43. 2. Frequently Asked Questions 
  44. -----------------------------
  45.  
  46. The Questions:
  47.  
  48.    1. How do I setup the JDK for Sun?
  49.    2. I don't have any buttons on the copyright notice?
  50.    3. How do I get rid of the appletviewer copyright notice screen?
  51.    4. I've got a .zip file that I got from Sun ... but pkzip won't handle the 
  52.       long filenames ... what can I do?
  53.    5. Whenever I try to use the appletviewer it just sits there... or
  54.       it askes me to dial out to the internet - how do I stop this?
  55.    6. When I try to compile something javac tells me that "class x must 
  56.       be defined in a file called X.java" - how do I compile it?
  57.  
  58.  
  59. The Answers:
  60.  
  61. 1. How do I setup the JDK for Sun?
  62. ----------------------------------
  63.  
  64.    a) add to you java directory a home directory (cd java; md home)
  65.       (you don't need to call it home!)
  66.  
  67.    b) in your AUTOEXEC.BAT
  68.       a) add java\bin to your path.  (PATH=...;C:\java\bin;)
  69.       b) add SET HOMEDRIVE=C:
  70.       c) add SET HOMEPATH=\(where ever your .hotjava directory is) (HOMEPATH=\java)
  71.       d) add SET CLASSPATH=.;C:\java\lib\classes.zip;C:\(wherever you want to store 
  72.                                                          your classes);
  73.  
  74.    c) reboot (so changes take effect)
  75.  
  76.    d) goto the C:\JAVA\DEMO\Animator
  77.  
  78.    e) at the command line type: appletviewer example1.html
  79.  
  80.    A copyright window will come up - select the Accept button (but read
  81.    the document first!)
  82.  
  83.    You should have a little window with a little guy waving at you!)
  84.    The little guy is Duke and he's not a tooth!
  85.  
  86.  
  87. 2. I don't have any buttons on the copyright notice?
  88. ----------------------------------------------------
  89.  
  90.    Yes you do!  If you can't see them ... then they are hiding behind the 
  91.    task bar - move the window up.
  92.  
  93.  
  94. 3. How do I get rid of the appletviewer copyright notice screen?
  95. ----------------------------------------------------------------
  96.  
  97.    Go to the DOS prompt (a DOS Window not booting into DOS mode).
  98.    Change to the java\home directory.
  99.    Type "md .hotjava"
  100.  
  101.    The next time you run the appletviewer you'll have to "accept" but
  102.    after that it'll be gone.
  103.  
  104.  
  105. 4. I've got a .zip file that I got from Sun ... but pkzip won't handle the 
  106.    long filenames ... what can I do?
  107. --------------------------------------------------------------------------
  108.  
  109.    i)  Your "unzipper" might not support Long File Names to www.winzip.com
  110.        and get the 32-bit version of Winzip.
  111.  
  112.    ii) You might not have Lonmg File Name support turned on.
  113.        Go to the Control Panel (under the "Start" menu).
  114.        Select System | Performance | File System | Troubleshooting.
  115.        Make sure the "Disable Long Filename..." is not checked.
  116.        
  117.  
  118. 5. Whenever I try to use the appletviewer it just sits there... or
  119.    it askes me to dial out to the internet - how do I stop this?
  120. ------------------------------------------------------------------
  121.  
  122.    according to Rich Fritzson (sorry lost the e-mail address)
  123.  
  124.    "First disable DNS in your TCP configuration: Select Control Panel,
  125.     Select Network, Select TCP/IP, Select DNS tab and disable DNS.
  126.  
  127.     Then reenable DNS by selecting the properties window of your dial-up
  128.     networking icon, selecting TCP/IP properties and enabling DNS there."
  129.  
  130.  
  131. 6. When I try to compile something javac tells me that "class x must 
  132.    be defined in a file called X.java" - how do I compile it?
  133. --------------------------------------------------------------------
  134.  
  135.    javac is Case Sensitive.  
  136.  
  137.    If you have a class like:
  138.  
  139.       public class X { /*...*/ }
  140.   
  141.    to compile it you must execute javac like:
  142.  
  143.       javac X.java // javac x.java would look for a class called 'x'!   
  144.  
  145. ----------------------------------------------------------------------------
  146.  
  147.