GeeCON Prague 2014*
The moose likes IDEs, Version Control and other tools and the fly likes Eclipse error : Declared package does not match expected package Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "Eclipse error : Declared package does not match expected package" Watch "Eclipse error : Declared package does not match expected package" New topic
Author

Eclipse error : Declared package does not match expected package

Vivian Josh
Ranch Hand

Joined: Oct 31, 2006
Posts: 112
Hi Ranchers,

I know this is very common error of declaring source folder, but some how I am not able to solve my particular case.

I tried searching through other posts here but could not get to resolve my issue with any of those.

So here is my problem.

I have a project called "javasource" which is created with existing source option. I have 'javasource' folder on my C drive and it has other set of com.mystuff folders etc.

So now javasource/com/mycomp/myfolder/MyClass.java has package declaration statement "package com.mycomp.myfolder;" which gives me error saying declared package does not meet expected package. Aslo, it does not recognize any other classes from that folder ie.. same package. However it recognizes files from other package.

It says expected package is "" so asks me to remove package statement.

My source folder : javasource
output folder : javasource/output

Can someone help me here? How do I get rid of all these errors? I dont want to change any package statements. I am missing something with eclipse build configuration.

Thanks in advance.

- vivian
Seth Anshul
Greenhorn

Joined: May 02, 2006
Posts: 16
Are you using the Spring Framework or Beans as such..
Vivian Josh
Ranch Hand

Joined: Oct 31, 2006
Posts: 112
No, I am not using any framework. It is basic web application which can not be entirely setup in eclipse. So have to add folders as simple java project.
I can not create web project directly for this one.
Seth Anshul
Greenhorn

Joined: May 02, 2006
Posts: 16
I had this problem as I had not registered the bean.
The issue might be with build paths perhaps..
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
When you put the cursor inside the erroneous package declaration and press ctrl-1, you should get a list of quick fixes, one of which is "Move 'classname' to package 'packagename'". What happens if you execute it?


The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
 
jQuery in Action, 2nd edition
 
subject: Eclipse error : Declared package does not match expected package