如何在不安装整个JDK的情况下在Windows中编译Java代码?
-
05-07-2019 - |
题
让我们说运行时环境(版本1.6.0_01-b06)已经到位,但由于我在这台特定的PC上缺乏管理权限,因此无法安装JDK。那么,是否有适用于Windows的可移植JDK或独立Java编译器不需要安装?
解决方案
您可以尝试从JDK获取tools.jar文件(您必须从另一台计算机上复制它)并查看是否有效。
javac本质上是一个小型exe,它使用编译器的特定类启动VM。
此外,没有(我知道)关于JDK安装,你无法从另一台机器上复制它。所以上机,你可以安装JDK,安装它,然后将文件复制到机器上你没有权利的地方,它应该可以工作。
其他提示
您无需安装JDK。只需从另一台机器上复制它,并将PATH设置为%jdk%/ bin,将JAVA_HOME设置为%jdk%(实际上,只有PATH通常就足够了)。我一直这样做。
Eclipse工作得非常好。作为一个可移植的ide,它将使用它自己的jdk。当我试图快速写东西时,我个人使用带有jdk文件夹的jGrasp作为路径。
您可以尝试 Jikes 。
不隶属于 StackOverflow