Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.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 当使用eclipse/netbeans时,您能让它使用maven来构建吗?_Java_Eclipse_Netbeans - Fatal编程技术网

Java 当使用eclipse/netbeans时,您能让它使用maven来构建吗?

Java 当使用eclipse/netbeans时,您能让它使用maven来构建吗?,java,eclipse,netbeans,Java,Eclipse,Netbeans,对于构建JavaSpring/MVCWeb应用程序感到困惑 当您使用netbeans或eclipse时,是否必须使用maven/ant构建脚本 如果不使用maven/ant,那么netbeans/eclipse如何执行构建呢?netbeans内置了对maven的支持,这非常好。Netbeans的控件映射到maven生命周期命令 Eclipse有m2Eclipse插件。我只是简单地使用了这个插件,但发现它缺乏。在我看来,Netbeans对Maven的支持要高得多 编辑:为了澄清,当您单击netbe

对于构建JavaSpring/MVCWeb应用程序感到困惑

当您使用netbeans或eclipse时,是否必须使用maven/ant构建脚本


如果不使用maven/ant,那么netbeans/eclipse如何执行构建呢?

netbeans内置了对maven的支持,这非常好。Netbeans的控件映射到maven生命周期命令

Eclipse有m2Eclipse插件。我只是简单地使用了这个插件,但发现它缺乏。在我看来,Netbeans对Maven的支持要高得多


编辑:为了澄清,当您单击netbeans绿色箭头(用于构建)时,该按钮映射到maven包的生命周期,因此此时maven接管并构建您的项目。您可以轻松地打开终端并运行mvn包以获得相同的结果

我只能为Eclipse说话。在Eclipse中,如果您将项目创建为“动态Web项目”,并将项目放在相关位置(即代码放在
src
文件夹中,包括Web-INF在内的Web内容放在
WebContent
文件夹中等等),Eclipse将自动构建您的项目

但是,如果您想构建一个WAR文件以在本地测试环境之外运行,我所知道的在Eclipse中实现这一点的唯一方法是转到Project->Export并手动导出它。如果您想自动构建它,您将需要Ant或Maven

这并不是说您不能在Eclipse中使用Ant或Maven:这两种插件都完全支持。

我在Eclipse中使用插件来处理自动依赖项解析,但实际的构建(在Eclipse中)仅通过编译源路径上的任何类来执行


我只使用Eclipse来编译我的类,更喜欢从命令行处理“生成构建”(即打包等)

什么样的依赖需要解决?+1 Netbean对maven的支持与Eclipse插件的问题相比是极好的