我有一台运行El Capitan的Macbook Pro(10.11.6)。它没有Java附带,我听到的建议是不安装它,因为它不安全(显然Oracle将安装与一些问题栏工具或广告软件捆绑在一起,所以我不希望这样)。
但是,有没有办法在没有它的情况下用Java编码?当我尝试从终端(java foo.java)运行Java程序时,它告诉我需要它。它只是浏览器插件不安全还是我应该完全远离我的电脑?
答案 0 :(得分:1)
您无法在需要安装的虚拟机中运行Java程序(通过安装Java Runtime Environment)。
只要您运行自己可信赖的程序,就不应该仅仅通过安装Java来承担任何风险。如果你真的想要感觉安全,请从浏览器中禁用Java插件(实际上,我检查过并且我的broswer没有安装任何Java插件,所以你甚至不需要这样做)。工具栏是完全可选的,只需在安装过程中取消选中该选项即可。
如果您想编写Java代码,您也必须安装Java SDK。