我注意到在Eclipse中运行Java应用程序或单元测试时,它会明确地将JRE(rt.jar等)的jar添加到-classpath
的{{1}}参数中。
第一个问题:为什么?这似乎是不必要的,因为无论如何这些jar都隐含在bootstrap类路径上,对吗?
第二个问题:有没有办法阻止Eclipse这样做?我发现我可以从java
中删除这些jar,从类路径选项卡中的“Bootstrap Entries”中删除“JRE系统库”以获取特定的运行配置,但是我想为整个项目配置这个,没有为每个运行配置单独。