Skip to content

Commit 2f66bb1

Browse files
authored
feat: Support creating new Gradle project (#583)
Signed-off-by: sheche <[email protected]>
1 parent c57c34f commit 2f66bb1

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/controllers/projectController.ts

+11
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ interface IProjectTypeQuickPick extends QuickPickItem {
9090
enum ProjectType {
9191
NoBuildTool = "NoBuildTool",
9292
Maven = "Maven",
93+
Gradle = "Gradle",
9394
SpringBoot = "SpringBoot",
9495
Quarkus = "Quarkus",
9596
MicroProfile = "MicroProfile",
@@ -196,6 +197,16 @@ const projectTypes: IProjectType[] = [
196197
createCommandId: "maven.archetype.generate",
197198
},
198199
},
200+
{
201+
displayName: "Gradle",
202+
metadata: {
203+
type: ProjectType.Gradle,
204+
extensionId: "vscjava.vscode-gradle",
205+
extensionName: "Gradle for Java",
206+
leastExtensionVersion: "3.10.0",
207+
createCommandId: "gradle.createProject",
208+
},
209+
},
199210
{
200211
displayName: "Spring Boot",
201212
metadata: {

0 commit comments

Comments
 (0)