我通常使用Windows,但对于hadoop
,我使用ubuntu
(在Oracle VM中),我想知道是否有可能在netbeans中创建一个jar,该jar包含在Windows环境中执行它的已编译mapper / reducer / java程序,然后启动Linux环境上的那个jar
?
我知道这可能是一个初学者的问题,但我只是不想在网络上找到有关此问题的内容
提前致谢!
最佳答案
是的,Java字节码与平台无关。在Windows上编译的Java类可以在Linux上运行。您不必做任何特别的事情。只需构建jar,将其复制到Linux VM中,然后运行它即可。
关于java - 在Windows上使用map reduce程序创建一个jar文件,然后在linux上运行它(hadoop),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24283803/