解决方案 »

  1.   

    应该是缺少sevlet的jar包
    假定你用的是tomcat
    右键点击项目->build path->configure build path->add library->server runtime->apache tomcat
      

  2.   

    我按照您的操作 到server runtime 后面就只剩下一个J2EE Preview啊 没有apache tomcat 
    我装的也是tomcat  但我用的是ubuntu 系统 tomcat也能在eclipse里面正常启动啊
    我该怎么解决啊
      

  3.   

    我说一下我的创建步骤吧
    我在Dynamic Web Project 下中的Target runtime选择<None>
    Dynamic web module version 选择3.0 Configuration 为Default Configuration 然后下一步 再下一步
    在Web Module 中选中Generate web.xml deployment descriptor 然后点击完成然后是创建一个jsp文件 都是默认的选项 完成后就出现上述那种情况
      

  4.   


    楼上正解!但是我的没有那个apache tomcat啊 我该怎么弄啊 您能指教一下么
      

  5.   

    我去,你的web容器不是tomcat吗? 如果没有tomcat,在eclipse中添加runtime server即可! 自己研究吧,看样子还是小白一个! 呵呵
      

  6.   

    首先你要下载一个tomcat,然后右键项目属性 tomcat 在里面配置就行了。
      

  7.   

    我添加过tomcat啊 eclipse都有3个小图标 也能看到下面的启动成功了 但是在那个前面那位说的最后一步没有apache tomcat 只有一个J2EE Preview 我在网上都没有找到怎么弄 
      

  8.   

    http://blog.csdn.net/defonds/article/details/7845961
      

  9.   

    把servlet-api jar包直接放进去,如果.jsp文件没问题,项目上任然有红 X ,直接运行,应该没问题了
      

  10.   

    我说一下我的创建步骤吧
    我在Dynamic Web Project 下中的Target runtime选择<None>
    Dynamic web module version 选择3.0 Configuration 为Default Configuration 然后下一步 再下一步
    在Web Module 中选中Generate web.xml deployment descriptor 然后点击完成然后是创建一个jsp文件 都是默认的选项 完成后就出现上述那种情况
    先设置server后建立项目就会避免这种事情,有可能是tomcat版本过低导致的。tomcat6中好像是2.0
      

  11.   


    tomcat6 应该是 选2.5;而非3.0,2.0 ;另外,楼主是否 new server了;
      

  12.   

    看下这段关于配置的文档,应该有帮助。
      1. 下载 Tomcat
            作者选择的是 Tomcat6,下载地址:http://tomcat.apache.org/download-60.cgi,选择绿色版的 zip 进行下载(目前最新的 Tomcat 6 版本的绿色版是 apache-tomcat-6.0.35.zip,作者已经上传了一个到 Csdn,下载地址是:http://download.csdn.net/detail/defonds/4486447)。
            2. 安装 Tomcat
            解压缩第 1 步的 apache-tomcat-6.0.35.zip,作者把它解压缩在 D 盘 tools目录下。右键点击我的电脑,选择属性->高级->环境变量->新建系统变量,变量名TOMCAT_HOME,变量值输入 D:\tools\apache-tomcat-6.0.35->确定。
            3. 下载 Tomcat Eclipse 插件
            下载地址 http://www.eclipsetotale.com/tomcatPlugin.html。最新的 releaseNotesV33 可以支持到 Tomcat 7(tomcatPluginV33.zip 可以支持 Eclipse 3.1, 3.2, 3.3, 3.4, 3.5, 3.6 和 Tomcat 4.x, 5.x, 6.x, 7.x。作者已经将其上传到 Csdn 资源,下载地址:http://download.csdn.net/detail/defonds/4486350)。
            4. 安装 Tomcat 插件
            将上一步得到的 tomcatPluginV33.zip 解压缩,将解压缩后得到的 com.sysdeo.eclipse.tomcat_3.3.0 文件拷贝到 eclipse 根目录下的 plugins 目录中。重启 eclipse,工具栏里出现图标证明已经安装成功。
            5. Eclipse Tomcat 配置
            eclipse->Window->Preferences->Tomcat,勾选Version 6.x,Tomcat home 选择第二步的安装目录。点击确定按钮。
            6. 部署 JEE 项目到 Tomcat
            右键点击项目名,Properties->Tomcat->确认 Is a Tomcat Project 被勾选后点击 OK 按钮,%Tomcat%/conf/Catalina/localhost 下会有 *.xml 文件生成。
            7. 启动 Tomcat 调试项目
            将第 3 步加压后 com.sysdeo.eclipse.tomcat_3.3.0 目录中的 DevLoader.zip 解压缩,得到的 org 文件。将得到的文件打 jar 包(命令行下使用jar -cvf DevLoader.jar *)得到的 DevLoader.jar 拷贝到 Tomcat 安装目录下的 lib 目录中。eclipse 点击小猫按钮启动 Tomcat 即可对你的 JEE 程序进行断点跟踪调试了。
      

  13.   

    检查tomcat7\conf下的server.xml是否配置项目路径
      

  14.   

    你没有建sever吧,我也是这样的问题