Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。
                            
                        
                    
                
            
                    
                
                        
                            
                        
                    
                        
                            想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
                        
                        3年前关闭。
                    
                
        

我的构建服务器安装了Open JDK 8,生产服务器安装了oracle JRE 8。是否可以在开放JDK中编译代码并在Oracle JRE 8中部署工件?

最佳答案

是。

OracleJDK基于OpenJDK,并具有其所有功能以及其他一些功能。因此,朝这个方向前进应该是可以的,否则不能这样做。一些OracleJDK类是专有的,在OpenJDK中不可用。

有关更多信息,请参见:


Technically what is the main difference between Oracle JDK and Open JDK?
Differences between Oracle JDK and Open JDK and garbage collection

07-24 09:47