1<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"> 2 <parent> 3 <artifactId>javaparser-parent</artifactId> 4 <groupId>com.github.javaparser</groupId> 5 <version>3.14.10-SNAPSHOT</version> 6 </parent> 7 <modelVersion>4.0.0</modelVersion> 8 9 <artifactId>javaparser-core-testing-bdd</artifactId> 10 <description>The BDD test suite for javaparser-core</description> 11 12 <licenses> 13 <license> 14 <name>GNU Lesser General Public License</name> 15 <url>http://www.gnu.org/licenses/lgpl-3.0.html</url> 16 <distribution>repo</distribution> 17 </license> 18 <license> 19 <name>Apache License, Version 2.0</name> 20 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> 21 <distribution>repo</distribution> 22 <comments>A business-friendly OSS license</comments> 23 </license> 24 </licenses> 25 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.jacoco</groupId> 30 <artifactId>jacoco-maven-plugin</artifactId> 31 <executions> 32 <execution> 33 <id>jacoco-initialize</id> 34 <goals> 35 <goal>prepare-agent</goal> 36 </goals> 37 </execution> 38 <execution> 39 <id>jacoco-site</id> 40 <phase>package</phase> 41 <goals> 42 <goal>report</goal> 43 </goals> 44 </execution> 45 </executions> 46 </plugin> 47 <plugin> 48 <artifactId>maven-resources-plugin</artifactId> 49 <executions> 50 <execution> 51 <id>copy-resources</id> 52 <phase>pre-integration-test</phase> 53 <goals> 54 <goal>copy-resources</goal> 55 </goals> 56 <configuration> 57 <encoding>UTF-8</encoding> 58 <outputDirectory>${basedir}/target/classes</outputDirectory> 59 <resources> 60 <resource> 61 <directory>../javaparser-core/target/classes</directory> 62 <filtering>false</filtering> 63 </resource> 64 </resources> 65 </configuration> 66 </execution> 67 </executions> 68 </plugin> 69 <plugin> 70 <groupId>org.apache.maven.plugins</groupId> 71 <artifactId>maven-deploy-plugin</artifactId> 72 <configuration> 73 <!-- no need to release this module --> 74 <skip>true</skip> 75 </configuration> 76 </plugin> 77 </plugins> 78 </build> 79 <dependencies> 80 <dependency> 81 <groupId>com.github.javaparser</groupId> 82 <artifactId>javaparser-core</artifactId> 83 <version>${project.version}</version> 84 <scope>test</scope> 85 </dependency> 86 <dependency> 87 <groupId>org.junit.jupiter</groupId> 88 <artifactId>junit-jupiter-engine</artifactId> 89 </dependency> 90 <dependency> 91 <groupId>org.junit.vintage</groupId> 92 <artifactId>junit-vintage-engine</artifactId> 93 </dependency> 94 <dependency> 95 <groupId>org.jbehave</groupId> 96 <artifactId>jbehave-core</artifactId> 97 <version>4.5</version> 98 <scope>test</scope> 99 </dependency> 100 <dependency> 101 <groupId>com.github.valfirst</groupId> 102 <artifactId>jbehave-junit-runner</artifactId> 103 <version>2.3.0</version> 104 <scope>test</scope> 105 </dependency> 106 </dependencies> 107 108</project> 109