可以从命令行运行集成到Eclipse中的Maven版本吗?
我已经安装了带有m2eclipse插件的Eclipse。我想从命令行运行Maven。是否可以使用与Eclipse集成的版本执行此操作,或者我必须单独安装Maven?您必须安装CLI版本。当Maven在Eclipse中构建某些东西时,如果在构建结束之前在终端中运行以下命令,则插件不提供特定于平台的启动器,如可以从命令行运行集成到Eclipse中的Maven版本吗?,eclipse,maven,m2eclipse,Eclipse,Maven,M2eclipse,我已经安装了带有m2eclipse插件的Eclipse。我想从命令行运行Maven。是否可以使用与Eclipse集成的版本执行此操作,或者我必须单独安装Maven?您必须安装CLI版本。当Maven在Eclipse中构建某些东西时,如果在构建结束之前在终端中运行以下命令,则插件不提供特定于平台的启动器,如mvn或mvn.bat sudo ps aux | grep java 您将看到,这是Eclipse用于运行Maven的命令: /usr/lib/jvm/java-7-oracle/bin/j
mvn
或mvn.bat
sudo ps aux | grep java
您将看到,这是Eclipse用于运行Maven的命令:
/usr/lib/jvm/java-7-oracle/bin/java -Dmaven.home=EMBEDDED -Dclassworlds.conf=/home/a/dev/workspace/.metadata/.plugins/org.eclipse.m2e.core/launches/m2conf4172661110787200776.tmp -Dfile.encoding=UTF-8 -classpath /home/a/dev/eclipse_indigo/configuration/org.eclipse.osgi/bundles/870/1/.cp/jars/plexus-classworlds-2.4.jar org.codehaus.plexus.classworlds.launcher.Launcher -B install
然后,基本上您的问题的答案是“否”,但是如果您的目标是运行完全相同的Maven版本(不一定是相同的Maven),您可以这样做:
首先,发现您的Eclipse正在使用的Maven版本:
- 运行->运行配置->创建Maven构建
- 在“目标:”中键入-版本
- 选择任何基本目录(可以是工作区中的任何Maven项目)
- 跑
- Eclipse的控制台将显示它正在使用的Maven版本