Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java NetBeans:如何为非Maven项目从Maven repo添加库_Java_Maven_Netbeans - Fatal编程技术网

Java NetBeans:如何为非Maven项目从Maven repo添加库

Java NetBeans:如何为非Maven项目从Maven repo添加库,java,maven,netbeans,Java,Maven,Netbeans,对于普通的“Java应用程序”项目,如何从Maven添加依赖项或库?如果我右键单击“项目”窗格中的“库”,它只允许我添加本地库。但是如果我的项目是一个Maven Java应用程序,那么在项目窗格中有“依赖项”节点,我可以右键单击并选择“添加依赖项…” 我正在使用NetBeans 8.0。您可以手动下载该库,例如从(也不要忘记可传递的依赖项!)。或者如果您使用的是NETBANS中的默认项目类型:考虑使用它来管理您的依赖项。 < P>在NETBeBes可以使用内置的Maven插件之前,您需要构建一个

对于普通的“Java应用程序”项目,如何从Maven添加依赖项或库?如果我右键单击“项目”窗格中的“库”,它只允许我添加本地库。但是如果我的项目是一个Maven Java应用程序,那么在项目窗格中有“依赖项”节点,我可以右键单击并选择“添加依赖项…”


我正在使用NetBeans 8.0。

您可以手动下载该库,例如从(也不要忘记可传递的依赖项!)。或者如果您使用的是NETBANS中的默认项目类型:考虑使用它来管理您的依赖项。

< P>在NETBeBes可以使用内置的Maven插件之前,您需要构建一个Maven风格项目,以帮助您依赖。 看

严格按照说明安装Maven。然后,您可以在命令行上使用

mvn archetype:generate

并将生成的项目导入NetBeans。

谢谢您的回答。我对Java相当陌生。你能解释一下使用Ant如何解决我的问题吗?NetBeans是否对Ant有更好的内置支持,还是我将通过Ant的命令行实用程序添加库?如果您在NetBeans中谈论“普通的‘Java应用程序’项目”,这很可能意味着您已经有了一个Ant项目,因为NetBeans默认使用Ant管理项目。既然您已经在使用Ant,我建议您使用Ant Ivy来管理您的依赖关系。也就是说,我建议您熟悉Maven(如果您还没有),并且更喜欢Maven而不是Ant。NetBeans也有很好的Maven支持。