【java项目】当新建一个项目时是否会有这个疑问?建一个web project 还是java project?
2014-02-25 17:32
411 查看
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程序的目的。
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特性并具有一些方便开发的集成功能。
相关文章推荐
- javamail开发(一)
- Eclipse 编辑器消失
- Eclipse快捷键
- 企业应用的权限系统设计
- ActiveMQ Queue结合Spring
- Android & Eclipse FAQ
- javaSE-面向对象-单例设计模式
- eclipse里面找不到database explorer怎么办?
- Spring 3.x jar 包详解 与 依赖关系
- spring security 3.1 配置登陆页面
- 编译hadoop eclipse 2.x插件
- String系列——String关键源码解析
- hadoop-cdh4.1.5-eclipse插件编译(其它CDH版本步骤类似)
- Java cookie和session介绍与区别
- Java byte数组和int互转
- Java命令行运行参数说明大全(偷来的)
- Java监听应用的启动与关闭实例
- java web开发:ajax技术(一)——局部刷新技术的实现
- Java中-classpath和路径的使用
- Eclipse中出现无法找到Maven包