Skip to content

ProjectDirectory

Represents a java project directory. Use if you want to generate a Java project with a build tool included (maven, gradle etc).

import { ProjectDirectory } from "@alloy-js/java";
<ProjectDirectory
gradleProjectConfig={GradleProjectConfig}
mavenProjectConfig={MavenProjectConfig}
name="string"
>
{children}
</ProjectDirectory>

Props

childrenoptionalChildren
gradleProjectConfigoptionalGradleProjectConfig
mavenProjectConfigoptionalMavenProjectConfig

Specify project configuration for either maven or gradle. If not specified, will create generic Java project

namestring