一个java项目中的软件环境、硬件环境、开发工具具体指的什么啊


软件环境:一般包括数据库(mysql、sqlserver),运行的中间件,即应用服务器,如tomcat、weblogic、webphere,以及运行的操作系统环境,如windows,unix(AIX,solaris),各版本的linux等,但是java是运行在java虚袜御拟机即jvm上的,操作系统的影响不大。

硬件环境:一般是项目运行在的硬件素质(服务器)。如pc server,ibm、hp的小型机等等。

开发工具:有ibm开源的eclipse及衍生的myeclipse,sun的netbeans、或者收费的好用的IntelliJ IDEA等等。

扩展资料:

java的编程环境:

JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一些Java工具和Java的核心类库(Java API)。不论什么Java应用服务器实质都是内置了某个版本的JDK。主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如,IBM公司开发判穗的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK。

另外,可以把Java API类库中的Java SE API子集和掘好卜Java虚拟机这两部分统称为JRE(JAVA Runtime Environment),JRE是支持Java程序运行的标准环境。

JRE是个运行环境,JDK是个开发环境。因此写Java程序的时候需要JDK,而运行Java程序的时候就需要JRE。而JDK里面已经包含了JRE,因此只要安装了JDK,就可以编辑Java程序,也可以正常运行Java程序。但由于JDK包含了许多与运行无关的内容,占用的空间较大,因此运行普通的Java程序无须安装JDK,而只需要安装JRE即可。


项目开发一般离不开几个角度,如下历指弯图所示

1、数据库有:(mysql、oracle、db2、sqlserver、pg、达梦、瀚高等)


2、应用服务器,如tomcat、weblogic、webphere,


3、操作系统环境,如windows,unix(AIX,solaris),各版本的linux;以及国产化中标麒麟(龙芯)银河麒麟(飞腾)


4、国产中间件:东方通、中创、中和威、中创、金蝶;


5、国产文件管理肢闷:流式编辑软件 金山文字板式、阅读软件 数科政务版、OFD转换服务 数科转换服务、OFD签章服务 iSignature OFD签章

操作系统环境,如windows,unix(AIX,solaris),各版本的linux等,但是java是运行在java虚拟机即jvm上的,操作系统的影响不大。

像MYAPP都封装了自己的 很多插件和中间件,并且支持国产化和微服务,主流的系统都是支持,还有标准接口和非标接口,可以作各类系统逗镇的整合,利于信息化建设的整体效果


请用简练的语言直接回答问题。


软件环境一般包括数据库(mysql,sqlserver,oracle,db2),运行的中间件,即应用服务器,如tomcat,jetty,jboss,weblogic,webphere,以族扮及运行的操作系统环境,如windows,unix(AIX,solaris),各版本的linux等。硬件环境,如pc server,ibm、hp、SUN(已被oracle收购)的小型机等大拿等滚穗搭.开发工具嘛,有ibm开源的eclipse及衍生的myeclipse,sun的netbeans、或者收费的好用的IntelliJ IDEA等等。这些是搭建一个企业应用的基本要素,你的应用就跑在这上面。
一般包括数据库纤袭(mysql、sqlserver),运行的中间件,即应用服务迟搭器,如tomcat、weblogic、webphere,分时系统可以实现用户的人机交互需要,多个用户共同使用一个主机,很大程度上节约了资源成本毁旦兄。 分时系统具有多路性、独立性、交互性、可靠性的优点,能够将用户-系统-终端任务实现,可以参考一下天翎、力软的。