JDK 1.6 error - simple


 
Thread Tools Search this Thread
Top Forums Programming JDK 1.6 error - simple
# 1  
Old 12-08-2010
JDK 1.6 error - simple

Please look at below and let me know if some one has solution for this issue.

when the code is trying to import the class directly an error is displayed saying " '.' expected ".

I tires with JDK 1.5 , JDK 1.3 and JDK 1.4 , results are same.. If this is resolved with any updated version of JDK, let me the version(minor) so that i can compile the actual classes of the application.

Example programs:-
Code:
X.java: 
public class X{
}
 
Y.java:
package ypkg;
import X;
public class Y{}

Is there any way that Y imports the X class without receive the:
Code:
Y.java:3: '.' expected
import X;


Last edited by Scott; 12-08-2010 at 11:04 AM.. Reason: Please use code tags
# 2  
Old 12-08-2010
Here class X is in default package (actually called unnamed package) and class Y is in a named package (ypkg). An unnamed package class can't be imported in any other package. To import a class in some other named package, that class has to be in some named package.
So you can put class X in some package and then import it.

Classes in unnamed package can ONLY be used by other classes in unnamed package. They are visible to other members of the unnamed package since they
are in the same package, but they are not visible to compilation units in
other packages.
# 3  
Old 12-08-2010
classes X, Y without package name are not getting imported. The error is with JDK 1.6 .. I require the working JDK for this type of importing ? I cannot move the classes and class has to be imported explicitly.
# 4  
Old 12-09-2010
Read this:

Packages

Your code might work if you drop the import statement for the class in the unnamed package. But if it doesn't work, you have code that doesn't conform to the language standard as implemented by the JDK you're trying to use.

That means you change the code or you change the JDK you're using.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. HP-UX

jdk

How can i see if jdk is installed or not on my system. I am on HP UX B.11.31 (3 Replies)
Discussion started by: bang_dba
3 Replies

2. Programming

Installing jdk

I just downloaded jdk, but am unsure about updating the PATH variable. What steps should I follow ? Evidently I have to/prefer to be logged in as root to install jdk on my UBUNTU 10.04 linux.BTW, this question needs to go in another forum, but out of disuse I have forgotten my root... (1 Reply)
Discussion started by: sundaresh
1 Replies

3. Ubuntu

JDK path

Hello, I have installed the default JDK from Software centre, but when i type whereis JDK on the terminal.. i don't see any path :mad: i need JDk to install a tool ... Hurry!!! please HELP:confused::confused: (4 Replies)
Discussion started by: paramad
4 Replies

4. Solaris

How to start tomcat with 2 jdk?

Current platform: Sun OS 5.9 Solaris isainfo -v 64-bit sparcv9 applications 32-bit sparc applications Problem: Fail to start tomcat server ps -ef | grep tomcat nothing displays... Steps: Installed jakarta-tomcat-5.0.30 Installed jdk 1.6 and set path in profile... (11 Replies)
Discussion started by: sbox
11 Replies

5. Solaris

Jdk 1.6 Installtion

How to install the jdk 1.6 in the solaris sparc 10 64bit. Any patch is required for jdk 1.6 for solaris (2 Replies)
Discussion started by: saktiviji
2 Replies

6. Solaris

error during install jdk 5.0.11 packages

hi all i tried to install jdk on solaris 10 2008 and i used these packages in installation pkgadd -d SUNWj5cfg SUNWj5dmo SUNWj5dev SUNWj5rt SUNWj5jmp SUNWj5man all was good except one (SUNWj5rt) some of the output ERROR: attribute verification of... (3 Replies)
Discussion started by: maxim42
3 Replies

7. Shell Programming and Scripting

Script to install jdk

Hi, I need a shell script that would do silent installation of jdk on a linux machine. Can anyone help me with this? Thanx Sunny (6 Replies)
Discussion started by: eamani_sun
6 Replies

8. UNIX for Dummies Questions & Answers

JDK Installation

I'm trying to install JDK (Java Development tools) and i get this: WARNING: The <SUNWj6dev> package "JDK 6.0 Dev. Tools (1.6.0)" is a prerequisite package and should be installed. WARNING: The <SUNWj6rtx> package "JDK 6.0 64-bit Runtime Env. (1.6.0)" is a prerequisite package and should be... (0 Replies)
Discussion started by: idan_cn
0 Replies

9. UNIX for Dummies Questions & Answers

find jdk 1.3.1

Hello, I try to find the file jdk-1.3.1_03-fcs.rpm (pre-requisite for Oracle Applications 11.5.8) for Linux x86 but it doesn't available anywhere... Maybe here, somebody have it ? :o Rgds (1 Reply)
Discussion started by: madmat
1 Replies

10. UNIX for Advanced & Expert Users

instfix lslpp JDK

Hi, some questions please : 1- what does do instfix ? 2- what does lslpp -l ? 3- how to verify JDK version on a UNIX server (AIX) ? Many thanks before. (2 Replies)
Discussion started by: big123456
2 Replies
Login or Register to Ask a Question