解决方案 »

  1.   

    我来给你一步步的截图来吧
    首先说下,我用的是J2SEJDK1.7,Eclipse是Luna Release (4.4.0)JavaEE
    首先创建项目工程:
    然后输入项目名称:
    next,next,不过这个地方需要把generate web.xml deployment descriptor勾选,要不你就无法使用web.xml不勾选的话,会使用注解进行配置,如图
    这样,你的工程就建好了,不知道你用的服务器是什么,我就默认你是用的tomcat吧
    在J2EE的Perspective下,会有一个Servers的view,在里面右键--->new--->Server,如图:
    弹出的窗口中选择一个你的有的服务器,这里我选的tomcat,这里把hostname,servername和runtime environment设置好,如果你之前没有设置好的environment,你可以选择下面的Configure runtime environment进行添加创建,如下图:然后finish,回到之前New Server的界面,next之后会让你选择一个项目加入到服务器中,如果你想,那么你就选中一个项目然后add,不过个人觉得没那个必要,你可以直接finish。
    这个时候你的服务器就建好了,个人是不建议去网上下载tomcat的插件的,没必要,J2EEIDE的server已经很好了,没必要在多此一举的去安装一个插件。你建好的服务会在Server的视图下有体现,不过这个时候,最好进行一下相关的配置,因为个人有轻微的强迫症,对运行速度有要求,所以会关闭自动发布功能,不过除了自动发布功能外,其他的请按我的做,有益无害。
    双击Server中建好的服务,会弹出如下界面:花圈的地方是一定要配的,首先Server Locations配置为本地tomcat的目录,这样一来方便,二来可以规避很多问题,记住,刚开始的时候Deploy path不是webapp而是wtpwebapp,这个一定要改回来,否则你即使发布上去,你也看不到你的项目,响应时间(timeout)最好调的稍微大点,以防启动时因为时间太长而不成功。当这些都配置好以后,记得一定要ctrl+s,否则你的功夫就白费了。
    这个时候已经可以了,当配置完服务器的时候,你会发现你的项目列表中多了个Servers的项目,这个里面存了你的服务的配置文件,如果需要对服务器进行一些修改比如端口、字符集之类的东西,如果你习惯从Eclipse去启动Tomcat的话,从这个Servers里面找配置文件修改,不要去改你本地的tomcat,因为那样没用处。
    好了,如果你要发布你的服务,你可以在你的服务器上右键选择add and remove,如下图:会弹出当时我们忽略的那个界面,然后就把你需要发布的项目add到右侧然后确定就可以了。
    这个时候,你可以选择publish再start,然后你的服务就已经发布启动了。
    顺带说一句,如果你关闭了自动发布,当你代码有改动的时候,该处会有显示,可能是republish或者restart,你只要按要求来就可以了,当然不排除电脑反应慢的原因在里面了。
    这是纯手打了,不会的话可以再问我