如何从远程存储库向我的Java项目添加Maven依赖项?

时间:2016-01-18 13:03:32

标签: java eclipse maven

严肃的家伙?我不明白为什么它应该那么难!!!

我来自C#背景,所以我是新手。

我的需求很简单,我在Eclipse中创建一个新的Java控制台应用程序,我希望能够使用一个库(在我的例子中是JSch),我决定使用Maven。

将项目创建为Java项目后,我右键单击该项目,然后选择将其转换为Maven项目并选择“POM'而不是'JAR' (在其中一个stackoverflow答案中被推荐)。

然后我再次右键单击该项目,选择Maven>添加依赖关系,找到' JSch'并添加它。

现在是什么,我仍然看不到项目树中的任何变化,没有添加任何包,我无法开始在代码中使用添加的依赖项。

所有答案和论坛都在谈论其他事情,有些人正在谈论使用命令行或谈论创建Maven模块项目,这不是我的兴趣。

有任何帮助吗?接下来我该怎么办?添加的依赖包去了哪里?

1 个答案:

答案 0 :(得分:1)

我的建议是从一个新项目开始,而不是创建Java项目,创建Maven项目并将您的源代码移动到src/main/java,这比转换要简单得多,这些转换不会像期望...

最重要(而不是直观)的事情是选择"创建简单项目"选项。

New Maven Project > Create a simple project (Eclipse)

您可以指定如何在Eclipse中使用高级选项命名项目,我使用[name](逻辑上,您必须指定它)

Specifying name for Maven project in Eclipse