codenameone-maven-plugin
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>com.codenameone</groupId> <artifactId>codenameone-maven-plugin</artifactId> <version>7.0.196</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/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>com.codenameone</groupId> <artifactId>codenameone</artifactId> <version>7.0.196</version> </parent> <groupId>com.codenameone</groupId> <artifactId>codenameone-maven-plugin</artifactId> <version>7.0.196</version> <packaging>maven-plugin</packaging> <name>codenameone-maven-plugin</name> <url>https://www.codenameone.com</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> </properties> <profiles> <profile> <id>local-dev-plugin</id> <activation> <file> <exists>${cn1.build.client.path}</exists> </file> </activation> </profile> </profiles> <dependencies> <dependency> <groupId>org.jdom</groupId> <artifactId>jdom2</artifactId> <version>2.0.6.1</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>${project.groupId}</groupId> <artifactId>codenameone-designer</artifactId> <classifier>jar-with-dependencies</classifier> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-plugin-api</artifactId> </dependency> <dependency> <groupId>org.apache.maven.plugin-tools</groupId> <artifactId>maven-plugin-annotations</artifactId> </dependency> <dependency> <groupId>org.apache.maven.surefire</groupId> <artifactId>surefire-api</artifactId> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-core</artifactId> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-artifact</artifactId> </dependency> <!-- https://mvnrepository.com/artifact/org.apache.ant/ant --> <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant</artifactId> </dependency> <dependency> <groupId>com.codenameone</groupId> <artifactId>java-runtime</artifactId> <scope>runtime</scope> </dependency> <dependency> <groupId>com.codenameone</groupId> <artifactId>codenameone-javase</artifactId> <scope>runtime</scope> </dependency> <!-- https://mvnrepository.com/artifact/org.codehaus.mojo/exec-maven-plugin --> <dependency> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> </dependency> <dependency> <groupId>org.twdata.maven</groupId> <artifactId>mojo-executor</artifactId> </dependency> <dependency> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-invoker-plugin</artifactId> </dependency> <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-io --> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-text</artifactId> </dependency> <dependency> <groupId>com.guardsquare</groupId> <artifactId>proguard-base</artifactId> </dependency> <dependency> <groupId>com.codenameone</groupId> <artifactId>codenameone-cef</artifactId> <version>84.4.1-M3</version> <type>pom</type> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artifactId> <version>5.4.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-engine</artifactId> <version>5.4.2</version> <scope>test</scope> </dependency> <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-vfs2 --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-vfs2</artifactId> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> </dependency> <!-- https://mvnrepository.com/artifact/org.ow2.asm/asm --> <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm</artifactId> </dependency> <!-- https://mvnrepository.com/artifact/org.ow2.asm/asm-util --> <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm-util</artifactId> </dependency> <!-- https://mvnrepository.com/artifact/org.ow2.asm/asm-commons --> <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm-commons</artifactId> </dependency> <!-- https://mvnrepository.com/artifact/javassist/javassist --> <dependency> <groupId>javassist</groupId> <artifactId>javassist</artifactId> </dependency> <dependency> <groupId>com.codenameone</groupId> <artifactId>cn1-builder-resources-common</artifactId> <scope>runtime</scope> </dependency> <dependency> <groupId>com.codenameone</groupId> <artifactId>cn1-builder-resources-android</artifactId> <scope>runtime</scope> </dependency> <dependency> <groupId>com.codenameone</groupId> <artifactId>codenameone-android</artifactId> <scope>runtime</scope> </dependency> <dependency> <groupId>com.codenameone</groupId> <artifactId>codenameone-ios</artifactId> <classifier>bundle</classifier> <scope>runtime</scope> </dependency> <dependency> <groupId>com.codenameone</groupId> <artifactId>codenameone-parparvm</artifactId> <classifier>bundle</classifier> <scope>runtime</scope> </dependency> <dependency> <groupId>net.orfjackal.retrolambda</groupId> <artifactId>retrolambda</artifactId> <version>2.5.7</version> </dependency> <dependency> <groupId>net.lingala.zip4j</groupId> <artifactId>zip4j</artifactId> <version>2.10.0</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-model</artifactId> </dependency> </dependencies> <build> <pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) --> <plugins> <!-- clean lifecycle, see https://maven.apache.org/ref/current/maven-core/lifecycles.html#clean_Lifecycle --> <plugin> <artifactId>maven-clean-plugin</artifactId> <version>3.1.0</version> </plugin> <!-- default lifecycle, jar packaging: see https://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_jar_packaging --> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>3.0.2</version> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.0</version> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.22.1</version> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <version>3.0.2</version> </plugin> <plugin> <artifactId>maven-install-plugin</artifactId> <version>2.5.2</version> </plugin> <plugin> <artifactId>maven-deploy-plugin</artifactId> <version>2.8.2</version> </plugin> <!-- site lifecycle, see https://maven.apache.org/ref/current/maven-core/lifecycles.html#site_Lifecycle --> <plugin> <artifactId>maven-site-plugin</artifactId> <version>3.7.1</version> </plugin> <plugin> <artifactId>maven-project-info-reports-plugin</artifactId> <version>3.0.0</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-plugin-plugin</artifactId> <version>3.6.0</version> <configuration> <goalPrefix>cn1</goalPrefix> <skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound> </configuration> </plugin> </plugins> </pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.22.1</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> <id>add-stubber-jar</id> <phase>generate-resources</phase> <goals> <goal>run</goal> </goals> <configuration> <target> <mkdir dir="${project.build.outputDirectory}"/> <copy file="${cn1.binaries}/Stubber.jar" todir="${project.build.outputDirectory}"/> </target> </configuration> </execution> </executions> </plugin> </plugins> </build> </project>