[All]
Why does JBuilder not support upper-case package names?
By: Josh Fletcher
Abstract: Explanation of why JBuilder can appear to not support upper-case package names.
Question:
|
Why does JBuilder not support upper-case package names?
|
| |
Answer:
|
At times you may receive errors in JBuilder, perhaps complaining about an invalid or mismatched package name, for what appears to be a valid Java class. This usually happens when a package name has an upper-case domain extension (e.g. "COM").
It is true that Java supports upper-case letters in package names. However, the Java Language Specification (JLS) does state that the domain name extension should be lower-case:
http://java.sun.com/docs/books/jls/second_edition/html/names.doc.html#9184
This is a case where JBuilder's compiler is being strictly JLS compliant.
|
| |