【发布时间】:2015-04-26 05:53:45
【问题描述】:
我的项目结构如下:
my-project
+my-project-data
+my-project-service
+my-project-example
这些 my-project-data、my-project-service、my-project-example 中的每一个都在 settings.gradle 文件中定义为 my-project 的子项目。当然,my-project-services 依赖于 my-project-data。并且 my-project-examples 依赖于 my-project-data 和 my-project 服务。
在 my-project-examples 项目中,我希望有一些带有 main 方法的类并对 DB 进行一些查询(假设 main 类在包 com.project.main 中)。此外,我想在命令行中执行它:
java -jar my-project.jar
但要做到这一点,我必须设置 Main-Class 属性。我必须在根项目 build.gradle 或其他地方执行此操作,属性的值必须是什么?
【问题讨论】:
-
我需要什么?
-
他的意思是应用程序插件是用来定义一个从 Gradle 运行的类。您可能会在“示例”子项目中使用该插件。
标签: spring gradle build.gradle