s

sling-project-archetype

This archetype is creating a full Sling Project composed of a OSGi Bundle and a Content Package which can be deployed to the Sling using specific profiles. It also contains two shadow folders that provide example code / files which are not part of the default build but can be easily copied into the active modules. If the project was created with the **optionAll** property set to **y** (yes) then an **All** package is created with acts as the single deployment unit of all bundles and packages in that project. Otherwise the **ui.apps** package is the deployment unit.
Files download
File Operation
sling-project-archetype-1.0.8.jar download
sling-project-archetype-1.0.8.pom download
sling-project-archetype-1.0.8-sources.jar download
Apache Maven
<dependency>
  <groupId>org.apache.sling</groupId>
  <artifactId>sling-project-archetype</artifactId>
  <version>1.0.8</version>
  <type>maven-archetype</type>
</dependency>
Gradle Groovy
implementation 'org.apache.sling:sling-project-archetype:1.0.8'
Gradle Kotlin
implementation("org.apache.sling:sling-project-archetype:1.0.8")
Scala SBT
libraryDependencies += "org.apache.sling" % "sling-project-archetype" % "1.0.8"
Groovy Grape
@Grapes(
  @Grab(group='org.apache.sling', module='sling-project-archetype', version='1.0.8')
)
Apache Ivy
<dependency org="org.apache.sling" name="sling-project-archetype" rev="1.0.8" />
Leiningen
[org.apache.sling/sling-project-archetype "1.0.8"]
Apache Buildr
'org.apache.sling:sling-project-archetype:jar:1.0.8'