java web project,java web services project,java project的区别
java project就是普通的用java写的程序,直接就能运行的,web project,web service project不能直接运行,必须在容器里面运行,这个容器就是web server,例如tomcat,jboss。web project就是web工程,简单的讲做网站的工程,web service project是以http为通信协议xml为媒介来传输数据以达到运行调用java程序的目的。
1、当你是web应用时,比如说要建个网站,需要发布到服务器时,应该要建Web Project 2、当你是做分布式系统时,也就是你做的只是一个服务,对外发布也只是一个服务的时 候,需要建立Web Services Project(不理解可以先研究下webservices) 3、当你仅仅是需要JDK来运行一些本地代码的时候,只需要建Java Project就可以啦
dynamic web project是Eclipse的项目,与其对应的有static web project,前者指动态web项目,包含一些动态代码,如java;而static web project则仅包含静态页面文件 。 MyEclipse对Eclipse进行了扩展,如:web project可以添加一些开源的框架支持,比如Struts、Hibernate等等。 也就是说,web project是Myeclipse扩展后的项目, 而dynamic web project是Eclipse自带的分类,在Myeclipse中,web project具有dynamic web project特性并具有一些方便开发的集成功能。