要使用javacbootclasspath,我需要jre/lib中的所有内容还是只需要rt.jar?

要使用javacbootclasspath,我需要jre/lib中的所有内容还是只需要rt.jar?,java,Java,当试图从Java7编译目标Java5时,我设置了bootclasspath参数,我看到的所有示例都只需要jre/lib目录中的rt.jar。我看不到任何错误,而且它似乎可以工作,但可以肯定的是,拥有一个只包含rt.jar的文件夹就足够了吗?或者我需要完整的lib文件夹吗?我想我可以回答我自己的问题,看起来大多数常见的应用程序只需要rt.jar就可以构建,但是我的应用程序也需要jce.jar才能编译,所以我可以说是的,确实有时候你需要的不仅仅是rt.jar,可能还有ext目录 当然,您可以自己尝试

当试图从Java7编译目标Java5时,我设置了bootclasspath参数,我看到的所有示例都只需要jre/lib目录中的rt.jar。我看不到任何错误,而且它似乎可以工作,但可以肯定的是,拥有一个只包含rt.jar的文件夹就足够了吗?或者我需要完整的lib文件夹吗?

我想我可以回答我自己的问题,看起来大多数常见的应用程序只需要rt.jar就可以构建,但是我的应用程序也需要jce.jar才能编译,所以我可以说是的,确实有时候你需要的不仅仅是rt.jar,可能还有ext目录

当然,您可以自己尝试一下,对正在使用的命令/脚本进行快速修改:)只要说!请张贴你的调查结果;我对知道这个问题的答案很感兴趣。是的,我试过只指向rt.jar文件,它似乎有效,没有明显的问题,也没有警告,但我真的必须确定这一点,否则我的老板会让我发疯。你是怎么做到的?您使用的是eclipse还是其他Id?