A Visual Studio user struggling w/ Eclipse…
I imported a set of servlets/JSPs into a project in Oracle Workshop for Weblogic. /page.jsp has the following import statement:
import="com.foo.bar.*"
Eclipse is displaying an error:
The import com cannot be resolved.
The class that implements the above import is in /WEB-INF/src but I don’t know how to build the class in Eclipse to resolve that error. I assumed Eclipse would automagically build the .java file and place the output in /WEB-INF/classes, but it’s not doing that.
It could be that I haven’t structured my project directories correctly so perhaps that’s why Eclipse isn’t building my source. Any suggestions? How can I get this to work?
First of all,
/WEB-INF/srcis a rather strange place to keep your java sources; you may want to move them out of/WEB-INF(into/srcin project root, for example)Either way, you need to tell Eclipse where your sources are and where you want classes built to. It’s done in project properties dialog:
/WEB-INF/srcor wherever you moved it to)/WEB-INF/classesor other location of your choice.