maven - 如何使用本地存储库

时间:2014-10-27 13:35:50

标签: java maven

我是maven的新手。我对此几乎没有任何疑问。

我必须构建一个webapp并准备一场战争。我已将我的网络应用程序置于..\src\main\webapp之下。并且它的所有类都在web-inf \ classes下,我已经复制到..\src\main\java.并且我已经将pom.xml放在根目录中。 我在web-inf \ lib文件夹中有很多jar,我的编译类依赖于它。我想将所有这些添加到我的本地存储库。我的本地存储库是默认文件夹,我在settings.xml中没有更改。那么,我如何将所有这些罐子放到我的本地存储库中?只是将jar文件复制到本地存储库文件夹是行不通的。

我应该根据其groupid为每个jar创建一个文件夹吗?我做得对吗?或者我错过了什么?

请帮助。提前谢谢!

2 个答案:

答案 0 :(得分:1)

要部署到maven本地存储库,您可以使用安装插件: http://maven.apache.org/plugins/maven-install-plugin/examples/specific-local-repo.html

答案 1 :(得分:0)

你的问题很混乱。首先尝试以更好的方式解释如何做? 如果你想在你的项目中添加maven性质(就像我想的那样),还有一些需要重新审视。

当你说:

时,我无法理解
  

它的所有类,都在web-inf \ classes下,我已复制到.. \ src \ main \ java

通常在web-inf / classes中有.class文件,而在src / main / java中必须有源文件。这是一件奇怪的事情

最后fon依赖项复制你必须正确配置maven并添加所有jar类项目的依赖项。然后,当您尝试安装应用程序时,maven将下载文件夹中的jar文件