繁体   English   中英

从.bat文件自动导入Maven项目

[英]automatically import maven projects from .bat file

我有一个.bat文件,当在Windows上执行时,该文件正在为Eclipse创建工作区。

我想在执行.bat文件时导入Maven项目。(而不是在Eclipse中手动添加Maven项目)

所以我在.bat文件中添加了:

调用mvn -Declipse.workspace = eclipseWorkspace eclipse:add-maven-repo

调用eclipse -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild -importAll“ svn:// Repository ...”

但是在第二次调用eclipse时出现了此错误。

!MESSAGE应用程序错误!STACK 1 java.lang.RuntimeException:在注册表中找不到应用程序“ org.eclipse.cdt.managedbuilder.core.headlessbuild”。 可用的应用程序是:org.eclipse.ant.core.antRunner,org.eclipse.e4.ui.workbench.swt.E4Application,org.eclipse.e4.ui.workbench.swt.GenTopic,org.eclipse.equinox.app .error,org.eclipse.equinox.p2.director,org.eclipse.equinox.p2.garbagecollector.application,org.eclipse.equinox.p2.publisher.InstallPublisher,org.eclipse.equinox.p2.publisher.EclipseGenerator,org .eclipse.equinox.p2.publisher.ProductPublisher,org.eclipse.equinox.p2.publisher.FeaturesAndBundlesPublisher,org.eclipse.equinox.p2.reconciler.application,org.eclipse.equinox.p2.repository.repo2runnable,org .equinox.p2.repository.metadataverifier,org.eclipse.equinox.p2.artifact.repository.mirrorApplication,org.eclipse.equinox.p2.metadata.repository.mirrorApplication,org.eclipse.equinox.p2.touchpoint.natives.nativeage ,org.eclipse.equinox.p2.updatesite.UpdateSitePublisher,org.eclipse.equinox.p2.publisher.UpdateSitePublisher,org.eclipse.equinox.p2.publisher.CategoryPublisher,org.eclipse.jdt。 apt.core.aptBuild,org.eclipse.ui.ide.workbench,org.eclipse.ant.ui.antRunner,org.eclipse.help.base.infocenterApplication,org.eclipse.help.base.helpApplication,org.eclipse。 help.base.indexTool,org.eclipse.jdt.core.JavaCodeFormatter,org.eclipse.jdt.core.JavaIndexer。 在org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:248)在org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29)在org.eclipse.core.runtime org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)上的.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)在org.eclipse.core.runtime.adaptor.EclipseStarter org.eclipse.core.runtime.adaptor上的.run(EclipseStarter.java:380).sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)上的EclipseStarter.run(EclipseStarter.java:235)at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)在org.eclipse.equinox.launcher.Main处的java.lang.reflect.Method.invoke(Method.java:497)在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)处。 org.eclipse.equin上的invokeFramework(Main.java:669)在org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)在org.eclipse.equin ox.launcher.Main.run(Main.java:1515)

我找不到如何通过cmd将Maven项目导入eclipse的示例。 如果有人可以分享一些知识,将不胜感激。

问候,凯尔

您无头导入它的原因是什么?

如果要提供“ taylormade” Eclipse incl。 您可以尝试工作区Oomph或Eclipse Profiles- > http://profiles.yatta.de?download Eclipse Profiles具有SVN ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM