mirror of https://github.com/apache/maven.git
can't be half and half! move to new plugin model
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163644 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
72d8486c7c
commit
7b1f2de259
|
@ -17,9 +17,9 @@ package org.apache.maven.plugin.coreit;
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import org.apache.maven.plugin.AbstractPlugin;
|
import org.apache.maven.plugin.AbstractPlugin;
|
||||||
import org.apache.maven.plugin.PluginExecutionRequest;
|
import org.apache.maven.plugin.PluginExecutionException;
|
||||||
import org.apache.maven.plugin.PluginExecutionResponse;
|
|
||||||
|
|
||||||
|
import java.io.IOException;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.FileWriter;
|
import java.io.FileWriter;
|
||||||
|
|
||||||
|
@ -60,8 +60,8 @@ public class CoreItMojo
|
||||||
|
|
||||||
private String goalItem;
|
private String goalItem;
|
||||||
|
|
||||||
public void execute( PluginExecutionRequest request, PluginExecutionResponse response )
|
public void execute()
|
||||||
throws Exception
|
throws PluginExecutionException
|
||||||
{
|
{
|
||||||
touch( new File( outputDirectory ), "touch.txt" );
|
touch( new File( outputDirectory ), "touch.txt" );
|
||||||
|
|
||||||
|
@ -83,19 +83,26 @@ public class CoreItMojo
|
||||||
}
|
}
|
||||||
|
|
||||||
private static void touch( File dir, String file )
|
private static void touch( File dir, String file )
|
||||||
throws Exception
|
throws PluginExecutionException
|
||||||
{
|
{
|
||||||
if ( !dir.exists() )
|
try
|
||||||
{
|
{
|
||||||
dir.mkdirs();
|
if ( !dir.exists() )
|
||||||
|
{
|
||||||
|
dir.mkdirs();
|
||||||
|
}
|
||||||
|
|
||||||
|
File touch = new File( dir, file );
|
||||||
|
|
||||||
|
FileWriter w = new FileWriter( touch );
|
||||||
|
|
||||||
|
w.write( file );
|
||||||
|
|
||||||
|
w.close();
|
||||||
|
}
|
||||||
|
catch ( IOException e )
|
||||||
|
{
|
||||||
|
throw new PluginExecutionException( "Error touching file", e );
|
||||||
}
|
}
|
||||||
|
|
||||||
File touch = new File( dir, file );
|
|
||||||
|
|
||||||
FileWriter w = new FileWriter( touch );
|
|
||||||
|
|
||||||
w.write( file );
|
|
||||||
|
|
||||||
w.close();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue