On 2012.03.21 5:25, F L wrote:
> Hi, I just installed Eclipse Indigo and Apache Tomcat 7.0.
> If I right-click on my project -> Builders it shows missing builders:
>
> com.genuitec.eclipse.j2eedt.core.J2EEProjectValidator
> com.genuitec.eclipse.j2eedt.core.WebClasspathBuilder
> com.genuitec.eclipse.j2eedt.core.DeploymentDescriptorValidator
> com.genuitec.eclipse.ast.deploy.core.DeploymentBuilder
>
> In addition, if I right-click on Tomcat (in the Servers view) -> Add and
> remove... -> put my project under Configured box, and nothing happens,
> Eclipse does not Publish (deploy) my project to tomcat's webapps directory.
>
> So, how can I get these missing builders, and there is any relation
> between missing builders and that I can deploy my project?
> And if there is no relation, how can I deploy?
>
> Thank you!

This is a question for the Eclipse web tools forum.

Eclipse doesn't deploy your application to Tomcat in the way you think.
Instead, it deploys it to a mock Tomcat filesystem in the workspace, on
the path <workspace>/.metadata/.plugins/org.eclipse.wst.server.core/tmpN
where N is a digit corresponding to respective Tomcat runtimes (minus 1)
you have associated with Eclipse (usually one, therefore tmp0).

However, this did not resolve the problem that I can not use the system.

I get this error during starting tomcat:

java.lang.IllegalArgumentException: Document base C:\Work\eclipse-jee-indigo-SR2-win32\eclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\Work\eclipse-jee-indigo-SR2-win32\apache-tomcat-7.0.25\webapps\myproject\WEB-INF does not exist or is not a readable directory

and when I try to reach the app from a browser I get 404. (Tomcat is running)

Again, --what Nitin said. I had forgotten that Genuitec was MyEclipse.
You'll do much better asking questions in their forum, not here. I only
used it a long time ago for a short time, but I remember their forum as
being quite responsive and helpful.