如何在不安装整个JDK的情况下在Windows中编译Java代码?

时间:2009-03-09 03:50:35

标签: java compilation

假设运行时环境(版本1.6.0_01-b06)已经到位,但由于我在此特定PC中缺少管理权限,因此无法安装JDK。那么,是否有适用于Windows的可移植JDK或独立Java编译器不需要安装?

4 个答案:

答案 0 :(得分:16)

您可以尝试从JDK获取tools.jar文件(您必须从另一台计算机上复制它)并查看是否有效。

javac本质上是一个小型exe,它使用编译器的特定类启动VM。

此外,没有(我知道)关于JDK安装,你无法从另一台机器上复制它。所以上机,你可以安装JDK,安装它,然后将文件复制到机器上你没有权利的地方,它应该可以工作。

答案 1 :(得分:4)

您无需安装JDK。只需从另一台机器上复制它,并将PATH设置为%jdk%/ bin,将JAVA_HOME设置为%jdk%(实际上,只有PATH通常就足够了)。我一直这样做。

答案 2 :(得分:3)

Eclipse工作得非常好。作为一个可移植的ide,它将使用它自己的jdk。当我试图快速写东西时,我个人使用带有jdk文件夹的jGrasp作为路径。

答案 3 :(得分:2)

您可以尝试Jikes