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/src
is a rather strange place to keep your java sources; you may want to move them out of/WEB-INF
(into/src
in 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/src
or wherever you moved it to)/WEB-INF/classes
or other location of your choice.