Why can't I compile my codes?

Posted on 2001-06-27
Last Modified: 2008-03-10
I downloaded JDK 1.3 together with textpad. why is it that whenever I want to compile my codes, the following error message appears.

javac: invalid argument: C:\izal\software design\practice\FrameWithPanel.txt
Usage: javac <options> <source files>
where possible options include:
  -g                        Generate all debugging info
  -g:none                   Generate no debugging info
  -g:{lines,vars,source}    Generate only some debugging info
  -O                        Optimize; may hinder debugging or enlarge class file
  -nowarn                   Generate no warnings
  -verbose                  Output messages about what the compiler is doing
  -deprecation              Output source locations where deprecated APIs are used
  -classpath <path>         Specify where to find user class files
  -sourcepath <path>        Specify where to find input source files
  -bootclasspath <path>     Override location of bootstrap class files
  -extdirs <dirs>           Override location of installed extensions
  -d <directory>            Specify where to place generated class files
  -encoding <encoding>      Specify character encoding used by source files
  -target <release>         Generate class files for specific VM version

Tool completed with exit code 2

By the way, I'm using Windows ME.
Question by:heuer
LVL 15

Expert Comment

ID: 6231959
Dear heuer,

          You should first configure your TextPad editor by setting the class path to like c:\jdk1.2\lib;


Author Comment

ID: 6233407
and how do i go about doing that?

Accepted Solution

barrel earned 75 total points
ID: 6234015
Try to compile a java file instead of a text file, so start with renaming the FrameWithPanel.txt to

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.


Expert Comment

ID: 6234251
C:\izal\software design\practice\FrameWithPanel.txt
is this the file u are trying to compile?
then pls chage the .txt extension to .java
and try
javac optionsifatall there
LVL 92

Expert Comment

ID: 6236520

read the ee guidelines about proposing answers.
heuer has a lot better chance of solving their problem if the question is unlocked.


Author Comment

ID: 6241022
mohan_sekar sorry man, yours didn't work. barrel's solution is the right one. I made a 'stupid' mistake of ending my file with a .txt instead of .java

Author Comment

ID: 6241027
thanks barrel. Anyway, I've noticed my silly mistake even before you posted your comments. Thanks again.

cheers :)

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
jar file executable 12 58
eclipse shortcuts 9 63
web services creation SOAP vs REST 5 57
What browser will run Java? 7 63
Introduction This article is the first of three articles that explain why and how the Experts Exchange QA Team does test automation for our web site. This article explains our test automation goals. Then rationale is given for the tools we use to a…
Basic understanding on "OO- Object Orientation" is needed for designing a logical solution to solve a problem. Basic OOAD is a prerequisite for a coder to ensure that they follow the basic design of OO. This would help developers to understand the b…
Viewers will learn about the different types of variables in Java and how to declare them. Decide the type of variable desired: Put the keyword corresponding to the type of variable in front of the variable name: Use the equal sign to assign a v…
This video teaches viewers about errors in exception handling.

828 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