浏览 maven-plugin 源代码(例如'clean-plugin'),我遇到了verify.bsh文件,其内容为
import java.io.*;
import java.util.*;
import java.util.jar.*;
import java.util.regex.*;
try
{
File targetDir = new File( basedir, "target" );
System.out.println( "Checking for absence of " + targetDir );
if ( targetDir.exists() )
{
System.out.println( "FAILURE!" );
return false;
}
}
catch( Throwable t )
{
t.printStackTrace();
return false;
}
return true;
我想知道,这究竟是什么?这似乎是 Java 代码,但我在这里看不到任何class
ormethod
或 a main
。请帮助我理解这一点。