aem-groovy-console
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>org.cid15.aem.groovy.console</groupId> <artifactId>aem-groovy-console</artifactId> <version>18.0.2</version> </dependency>
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.cid15.aem.groovy.console</groupId> <artifactId>aem-groovy-console</artifactId> <packaging>pom</packaging> <version>18.0.2</version> <name>AEM Groovy Console</name> <description> The AEM Groovy Console provides an interface for running Groovy scripts in the AEM container. Scripts can be created to manipulate content in the JCR, call OSGi services, or execute arbitrary code using the AEM, Sling, or JCR APIs. </description> <modules> <module>all</module> <module>bundle</module> <module>ui.apps</module> <module>ui.apps.structure</module> <module>ui.config</module> <module>ui.content</module> </modules> <url>https://github.com/cid15/aem-groovy-console</url> <organization> <name>CID 15</name> <url>https://www.cid15.org</url> </organization> <developers> <developer> <name>Mark Daugherty</name> <email>mark.r.daugherty@gmail.com</email> </developer> </developers> <licenses> <license> <name>The Apache Software License, Version 2.0</name> <url>http://www.apache.org/licenses/LICENSE-2.0</url> <distribution>repo</distribution> </license> </licenses> <scm> <connection>scm:git:git@github.com:cid15/aem-groovy-console.git</connection> <developerConnection>scm:git:git@github.com:cid15/aem-groovy-console.git</developerConnection> <url>https://github.com/cid15/aem-groovy-console</url> <tag>aem-groovy-console-18.0.2</tag> </scm> <issueManagement> <system>GitHub</system> <url>https://github.com/cid15/aem-groovy-console/issues</url> </issueManagement> <distributionManagement> <snapshotRepository> <id>sonatype-nexus-staging</id> <url>https://oss.sonatype.org/content/repositories/snapshots</url> </snapshotRepository> <repository> <id>sonatype-nexus-staging</id> <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> </repository> </distributionManagement> <properties> <!-- maven --> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <maven.build.timestamp.format>yyyy-MM-dd'T'HH:mm:ss.SSSZ</maven.build.timestamp.format> <timestamp>${maven.build.timestamp}</timestamp> <!-- AEM --> <aem.host>localhost</aem.host> <aem.port>4502</aem.port> <aem.publish.host>localhost</aem.publish.host> <aem.publish.port>4503</aem.publish.port> <vault.user>admin</vault.user> <vault.password>admin</vault.password> <package.group>aem-groovy-console</package.group> <!-- versions --> <aem.sdk.version>2024.7.17098.20240711T134106Z-240600</aem.sdk.version> <bnd.version>5.1.2</bnd.version> <aemanalyser.version>1.4.10</aemanalyser.version> </properties> <profiles> <profile> <id>autoInstallPackage</id> <activation> <activeByDefault>false</activeByDefault> </activation> <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.jackrabbit</groupId> <artifactId>filevault-package-maven-plugin</artifactId> <executions> <execution> <id>create-package</id> <goals> <goal>package</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>com.day.jcr.vault</groupId> <artifactId>content-package-maven-plugin</artifactId> <executions> <execution> <id>install-package</id> <goals> <goal>install</goal> </goals> <configuration> <targetURL>http://${aem.host}:${aem.port}/crx/packmgr/service.jsp</targetURL> </configuration> </execution> </executions> </plugin> </plugins> </pluginManagement> </build> </profile> <profile> <id>autoInstallPackagePublish</id> <activation> <activeByDefault>false</activeByDefault> </activation> <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.jackrabbit</groupId> <artifactId>filevault-package-maven-plugin</artifactId> <executions> <execution> <id>create-package</id> <goals> <goal>package</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>com.day.jcr.vault</groupId> <artifactId>content-package-maven-plugin</artifactId> <executions> <execution> <id>install-package-publish</id> <goals> <goal>install</goal> </goals> <configuration> <targetURL>http://${aem.publish.host}:${aem.publish.port}/crx/packmgr/service.jsp</targetURL> </configuration> </execution> </executions> </plugin> </plugins> </pluginManagement> </build> </profile> </profiles> <build> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration> <compilerId>groovy-eclipse-compiler</compilerId> <release>11</release> <encoding>utf-8</encoding> </configuration> <dependencies> <dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy-eclipse-compiler</artifactId> <version>3.4.0-01</version> </dependency> <dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy-eclipse-batch</artifactId> <version>2.4.17-01</version> </dependency> </dependencies> </plugin> <plugin> <artifactId>maven-gpg-plugin</artifactId> <version>3.2.5</version> <configuration> <gpgArguments> <arg>--pinentry-mode</arg> <arg>loopback</arg> </gpgArguments> </configuration> <executions> <execution> <phase>deploy</phase> <goals> <goal>sign</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-deploy-plugin</artifactId> <version>2.8.2</version> <executions> <execution> <phase>deploy</phase> <goals> <goal>deploy</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.sonatype.central</groupId> <artifactId>central-publishing-maven-plugin</artifactId> <version>0.5.0</version> <extensions>true</extensions> <configuration> <publishingServerId>central</publishingServerId> </configuration> </plugin> </plugins> <pluginManagement> <plugins> <plugin> <artifactId>maven-jar-plugin</artifactId> <version>3.1.2</version> </plugin> <plugin> <artifactId>maven-clean-plugin</artifactId> <version>3.0.0</version> </plugin> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>3.0.2</version> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> </plugin> <plugin> <artifactId>maven-install-plugin</artifactId> <version>2.5.2</version> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.22.1</version> <configuration> <trimStackTrace>false</trimStackTrace> <useSystemClassLoader>false</useSystemClassLoader> <includes> <include>**/*Spec*</include> </includes> </configuration> <dependencies> <dependency> <groupId>org.apache.maven.surefire</groupId> <artifactId>surefire-junit4</artifactId> <version>2.22.0</version> </dependency> </dependencies> </plugin> <plugin> <artifactId>maven-deploy-plugin</artifactId> <version>2.8.2</version> </plugin> <plugin> <groupId>org.apache.jackrabbit</groupId> <artifactId>filevault-package-maven-plugin</artifactId> <extensions>true</extensions> <version>1.3.6</version> <configuration> <filterSource>src/main/content/META-INF/vault/filter.xml</filterSource> <properties> <cloudManagerTarget>none</cloudManagerTarget> </properties> <validatorsSettings> <jackrabbit-nodetypes> <options> <!-- use the nodetypes and namespaces from the aem-nodetypes.jar provided in the plugin dependencies --> <cnds>tccl:aem.cnd</cnds> </options> </jackrabbit-nodetypes> </validatorsSettings> <showImportPackageReport>false</showImportPackageReport> </configuration> <dependencies> <dependency> <groupId>biz.netcentric.aem</groupId> <artifactId>aem-nodetypes</artifactId> <version>6.5.7.0</version> </dependency> </dependencies> </plugin> <!-- Content Package Plugin --> <plugin> <groupId>com.day.jcr.vault</groupId> <artifactId>content-package-maven-plugin</artifactId> <version>1.0.6</version> <configuration> <targetURL>http://${aem.host}:${aem.port}/crx/packmgr/service.jsp</targetURL> <failOnError>true</failOnError> <userId>${vault.user}</userId> <password>${vault.password}</password> </configuration> </plugin> </plugins> </pluginManagement> </build> <dependencyManagement> <dependencies> <!-- groovy --> <dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy-all</artifactId> <version>2.4.15</version> <scope>provided</scope> </dependency> <dependency> <groupId>com.icfolson.aem.groovy.extension</groupId> <artifactId>aem-groovy-extension-bundle</artifactId> <version>7.0.0</version> <scope>provided</scope> </dependency> <!-- test --> <dependency> <groupId>com.icfolson.aem.prosper</groupId> <artifactId>prosper</artifactId> <version>15.1.0</version> <scope>test</scope> </dependency> <!-- SDK included last to allow other dependencies to override included versions --> <dependency> <groupId>com.adobe.aem</groupId> <artifactId>aem-sdk-api</artifactId> <version>${aem.sdk.version}</version> <scope>provided</scope> </dependency> </dependencies> </dependencyManagement> </project>