javascript-console-repo
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>de.fmaul</groupId> <artifactId>javascript-console-repo</artifactId> <version>0.6</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> <artifactId>javascript-console-repo</artifactId> <name>JavaScript Console - Repository</name> <description>Alfresco Share-Extras JavaScript Console - Repository Module</description> <packaging>amp</packaging> <parent> <groupId>de.fmaul</groupId> <artifactId>javascript-console</artifactId> <version>0.6</version> </parent> <developers> <developer> <id>f.maul</id> <name>Florian Maul</name> <email>f.maul@fme.de</email> <organization>fme AG</organization> <roles> <role>Founder</role> <role>Architect</role> <role>Developer</role> </roles> <properties> <twitter>twitter.com/fmaul</twitter> </properties> </developer> </developers> <!-- | SDK properties have sensible defaults in the SDK parent, | but you can override the properties below to use another version. | For more available properties see the alfresco-sdk-parent POM. --> <properties> <alfresco.client.contextPath>/alfresco</alfresco.client.contextPath> <!-- | Defines the groupId for the Alfresco Artifacts to work against. As of 4.2 the only allowed value is: org.alfresco | NOTE: See http://docs.alfresco.com/4.2/concepts/dev-extensions-maven-sdk-tutorials-alfresco-enterprise.html for details --> <!-- <alfresco.groupId>org.alfresco</alfresco.groupId> --> <!-- Defines the Alfresco version to work against. Community versions are typically identified by major.minor.character (4.2.a) while Enterprise versions are identified by major.minor.digit (4.2.0) --> <!-- <alfresco.version>5.0.d</alfresco.version>--> <!-- <app.log.root.level>ERROR</app.log.root.level>--> <!-- <alfresco.data.location>alf_data_dev</alfresco.data.location>--> <!-- This controls which properties will be picked in src/test/properties for embedded run --> <!--<env>local</env>--> <!-- Defines the target WAR artifactId to run this amp, only used with the -Pamp-to-war profile | Defaults to a vanilla repository AMP, but could point to your foundation / aggregator WAR . | Allowed values for Community: alfresco | share | Allowed values for Enterprise: alfresco-enterprise | share-enterprise <alfresco.client.war>${alfresco.repo.artifactId}</alfresco.client.war> --> <!-- Defines the target WAR groupId to run this amp, only used with the -Pamp-to-war switch . | Could be org.alfresco or your corporate groupId --> <!-- <alfresco.client.war.groupId>${alfresco.groupId}</alfresco.client.war.groupId> --> <!-- Defines the target WAR version to run this amp, only used with the -Pamp-to-war switch --> <!-- <alfresco.client.war.version>${alfresco.version}</alfresco.client.war.version>--> </properties> <!-- Here we realize the connection with the Alfresco selected platform (e.g.version and edition) --> <dependencyManagement> <dependencies> <!-- This will import the dependencyManagement for all artifacts in the selected Alfresco version/edition (see http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#Importing_Dependencies) NOTE: You still need to define dependencies in your POM, but you can omit version as it's enforced by this dependencyManagement. NOTE: It defaults to the latest version this SDK pom has been tested with, but alfresco version can/should be overridden in your project's pom --> <dependency> <groupId>${alfresco.groupId}</groupId> <artifactId>alfresco-platform-distribution</artifactId> <version>${alfresco.version}</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> <!-- Following dependencies are needed for compiling Java code in src/main/java; <scope>provided</scope> is inherited for each of the following; for more info, please refer to alfresco-platform-distribution POM --> <dependencies> <dependency> <groupId>${alfresco.groupId}</groupId> <artifactId>alfresco-repository</artifactId> </dependency> </dependencies> <profiles> <!-- Enterprise profile, manually activated, automatically adds support for Enterprise edition development (dependencies) --> <profile> <id>enterprise</id> <dependencies> <dependency> <groupId>${alfresco.groupId}</groupId> <artifactId>alfresco-enterprise-repository</artifactId> <version>${alfresco.version}</version> <scope>provided</scope> </dependency> </dependencies> </profile> <profile> <id>amp-to-war</id> <dependencies> <dependency> <groupId>org.alfresco.maven</groupId> <artifactId>alfresco-rad</artifactId> <version>${maven.alfresco.version}</version> </dependency> </dependencies> </profile> <profile> <id>installable-jar</id> <build> <plugins> <!-- Build alternative artifacts (installable JAR, overlay WAR) --> <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>2.4</version> <configuration> <appendAssemblyId>false</appendAssemblyId> <attach>false</attach> </configuration> <executions> <execution> <id>make-installable-jar</id> <phase>package</phase> <goals> <goal>single</goal> </goals> <configuration> <classifier>installable</classifier> <finalName>${project.build.finalName}-installable</finalName> <descriptor>src/main/assembly/installable-jar.xml</descriptor> </configuration> </execution> </executions> </plugin> <!-- Attach alternative artifacts --> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <version>1.8</version> <executions> <execution> <id>attach-artifacts</id> <phase>package</phase> <goals> <goal>attach-artifact</goal> </goals> <configuration> <artifacts> <artifact> <file>${project.build.directory}/${project.build.finalName}-installable.jar</file> <type>jar</type> <classifier>installable</classifier> </artifact> </artifacts> </configuration> </execution> </executions> </plugin> </plugins> </build> </profile> </profiles> </project>