我开发了一个java Web应用程序。我已经安装了Java EE SDK 5和Java SDK 6u23。
当另一个人想要使用这个项目时 - 我的意思是例如在Netbeans或Eclipse中 - 以便该人可以更改代码并编译项目并使用它,那么该人是否需要相同的Java EE SDK和Java SDK ? 相同= Java SDK 6u23?或者另一个Java SDK版本是否也有效?它们是向下还是向上兼容?
我想知道它,以便我可以说“嘿,你至少需要Java EE SDK 5和Java SDK 6u23才能使它工作(或更新版本)”
答案 0 :(得分:2)
这一切都取决于你写的代码。某些功能可能在较旧的jdk版本中不可用。如果另一个人试图编译并在较旧的jdk中运行,你肯定会知道。你最好的是,每个在项目上工作的人都使用相同的设置。