为什么我无法在Win7上找到所需的环境变量功能?

时间:2015-05-29 22:41:45

标签: javacard

enter image description here

而且,在路径部分我有:

C:\ProgramData\Oracle\Java\javapath;
C:\Program Files (x86)\Intel\iCLS Client\;
C:\Program Files\Intel\iCLS Client\;
%SystemRoot%\system32;
%SystemRoot%;
%SystemRoot%\System32\Wbem;
C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;
C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;
C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;
C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;
C:\Program Files (x86)\Skype\Phone\;
C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;
C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;
C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;
%JAVA_HOME%\bin\;
%JC_HOME%\bin\;
%systemroot%\System32\WindowsPowerShell\v1.0\

而且,这是我的E:\JavaDevTools\java_card_kit-2_2_2\bin看起来像:

enter image description here

然后,为什么这个命令不起作用?

enter image description here

另一个问题是,我有这样的Java SDK:

enter image description here

那么,为什么这个命令显示的是JRE的版本,而不是JDK?

enter image description here

1 个答案:

答案 0 :(得分:2)

第一个问题:

将提取的JavaCard bin目录地址放在 PATH 环境变量中。即用%JC_HOME%\bin替换E:\JavaDevTools\java_card_kit-2_2_2\bin,它会正常工作。

第二个问题:

此问题的来源已经回答here

  

安装公共JRE(由Java插件使用)时, java.exe   文件也在C:\WINNT\system32 (IIRC)中创建。这可能是这个   执行的java命令,因为之前是C:\WINNT\system32   PATH中的JDK / bin目录。

     

将JDK / bin目录放在PATH的开头。