pom file vertx - srujanabala/springboot-couchbase GitHub Wiki

4.0.0 io.vertx.blog my-first-app 1.0-SNAPSHOT

<dependencies>
	<dependency>
		<groupId>io.vertx</groupId>
		<artifactId>vertx-core</artifactId>
		<version>3.0.0</version>
	</dependency>
	<dependency>
		<groupId>io.vertx</groupId>
		<artifactId>vertx-web</artifactId>
		<version>3.0.0</version>
	</dependency>
	<dependency>
		<groupId>junit</groupId>
		<artifactId>junit</artifactId>
		<version>4.12</version>
		<scope>test</scope>
	</dependency>
	<dependency>
		<groupId>io.vertx</groupId>
		<artifactId>vertx-unit</artifactId>
		<version>3.0.0</version>
		<scope>test</scope>
	</dependency>
</dependencies>

<build>
	<plugins>
		<plugin>
			<artifactId>maven-compiler-plugin</artifactId>
			<version>3.3</version>
			<configuration>
				<source>1.8</source>
				<target>1.8</target>
			</configuration>
		</plugin>
		<plugin>
			<groupId>org.apache.maven.plugins</groupId>
			<artifactId>maven-shade-plugin</artifactId>
			<version>2.3</version>
			<executions>
				<execution>
					<phase>package</phase>
					<goals>
						<goal>shade</goal>
					</goals>
					<configuration>
						<transformers>
							<transformer
								implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
								<manifestEntries>
									<Main-Class>io.vertx.core.Starter</Main-Class>
									<Main-Verticle>com.test.verticle.MyFirstVerticle</Main-Verticle>
								</manifestEntries>
							</transformer>
						</transformers>
						<artifactSet />
						<outputFile>${project.build.directory}/${project.artifactId}-${project.version}-fat.jar</outputFile>
					</configuration>
				</execution>
			</executions>
		</plugin>
	</plugins>
</build>
pom.xml
⚠️ **GitHub.com Fallback** ⚠️