我在Maven
依赖项中添加了Java
项目依赖关系,但是,如果我在构建路径中添加了相同的依赖关系,则它可以工作。这两种方法有什么区别?
添加您的项目,因为Maven依赖关系意味着
- 您不必将罐子与您的项目捆绑在一起。
- 您不会在源控件中检查.classpath和.project eclipse meta文件
- 您组织中的任何其他程序员都可以构建您的应用程序。
您不应在Eclipse构建路径中手动添加JAR文件。它是一种反模式。
两者都起作用,因为最终您的应用程序需要classpath,这两者都通过手动添加依赖以及添加构建路径来设置。