2013-10-14 75 views
0

我已经安装了Java SE,现在我想安装Java EE。但是JDK安装后,在命令行命令java -version返回:安装了Java SE和Java EE - 安装JVM

Java(TM) SE Runtime Enviroment (build 1.7.0_40-b43)

那对我来说是陌生的,因为它的工作原理,即使我在环境变量JAVA_HOME(指向JDK文件夹的正确路径)删除, %JAVA_HOME%\bin from Path变量。

编辑:

这是我PATH变量:

%SystemRoot%\system32;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\Dell\DW WLAN Card

回答

0

这是正常的。 Java EE sdk是独立的,您仍然需要JRE来启动java应用程序(包括您的应用程序服务器,如Glassfish)。稍后,您将创建将部署到应用程序服务器的应用程序。

1

Java EE is a set of components而不是单独的JVM。

当您删除变量时,是否重新启动命令提示符?如果您输入的命令提示符java -version仍然处于打开状态,它仍然可以正常工作,直到窗口关闭。

+0

Thansk为您解答。是的,我关闭并打开新的命令提示符,并仍然正常工作。 – Ziemo

+0

请提供'echo%Path%'的内容 – david99world