Eclipse 动态 Web 项目 IDE 中的 "Java Build Path" 和 "Deployment assembly" 有什么区别?



我在Eclipse IDE的dynamic web project中看到这两个选项。

我已经在Eclipse IDE中工作了一年,但仍然不能明确区分Java Build PathDeployment assembly

因为当我遇到问题时,一些答案建议我将jar添加到部署程序集(我这样做了,它工作),一些建议添加到"Java构建路径",它工作。有人说重新启动eclipse,一切就正常了。

我真的很想了解两者的区别并学习。请帮助。

当您建议在构建路径中添加一些jar时,这意味着它们是编译和运行时所需要的,在另一种情况下,您的代码将仅用于编译,因为eclipse不会创建这些jar,除非您将它们放在服务器的库文件夹中(这是部署程序集的手动方式)

最新更新