我正在尝试找到一种方法,只从Maven仓库中获取并运行库。我希望通过命令行定义一切,忽略pom文件。我正在尝试以下操作:
mvn exec:exec -Dexec.mainClass="org.main.Class" -Dspring.profiles.active=test
当我尝试使用pom.xml运行它时,它开始获取pom中描述的所有依赖项。而这不是我想要的。如果我没有pom.xml运行它,它会显示目标需要执行项目,但在此目录中没有POM文件。请验证您是否从正确的目录调用了Maven。
是否有一种方法可以在没有pom的情况下运行它或至少忽略它?我的目标只是从任何地方启动我的应用程序,而不需要源代码或JAR文件。
maven-exec-plugin
,并且另一个配置文件默认情况下激活,包含所有依赖项和其他插件。 - Ivan