Skip to content

Latest commit

 

History

History
39 lines (34 loc) · 1.48 KB

Readme.md

File metadata and controls

39 lines (34 loc) · 1.48 KB

ASConfigCreator

Build Status Coverage Status Maven Central

Sourcecontrol for you application server configuration.

Builing the source

Its as easy as using maven:

mvn install

Usage

There are two ways to use the application, directly or trough the maven plugin.

Direct

For the direct approach you'll have to setup some configuration:

Configuration configuration = new Configuration();
configuration.getContexts().addAll(Arrays.asList(contexts));
configuration.getApplicationServers().addAll(applicationServers);
configuration.setOutputDirectoryPath(outputDirectory);

ASConfigCreator asConfigCreator = new ASConfigCreator(configuration);
asConfigCreator.createConfigFiles(masterFile.getAbsolutePath());

Maven plugin

For the maven plugin you can use the following snippet:

<plugin>
	<groupId>nl.eernie.as</groupId>
	<artifactId>ASConfigCreator-maven-plugin</artifactId>
	<version>[latestVersion]</version>
	<configuration>
		<settingsFile>${basedir}/settings.properties</settingsFile>
	</configuration>
</plugin>