【问题标题】:Java Active Remote Compiler (JARC) - Not Bound exceptionJava Active Remote Compiler (JARC) - 未绑定异常
【发布时间】:2023-10-29 16:00:01
【问题描述】:

最近需要在java上进行远程编译,所以找到了JARC

http://pointdefence.net/jarc/index.html

所以,我执行了运行RMI 服务器的shell 脚本,但是当我运行shell 脚本来编译java 客户端时,它会抛出如下异常:

 java.rmi.NotBoundException: jarc.server.JavaCompilerActive1.0

所以,我想在远程服务器上编译一个简单的“hello world”程序,有人知道如何实现吗?

【问题讨论】:

  • 只是好奇:在什么情况下需要远程编译一段 java 代码,而不是在运行它的 JVM 中进行?
  • 所以,android源码编译以获得更高的性能

标签: java rmi


【解决方案1】:

java.rmi.NotBoundException: jarc.server.JavaCompilerActive1.0

指定的名称未绑定在您查找的注册表中。要么:

  1. 您的客户查找了错误的注册表。

  2. 您的服务器绑定到错误的注册表。

  3. 您的服务器以不同的名称绑定到正确的注册表。

【讨论】: