Ant执行Java代码

   

您可以使用Ant来执行java代码。在下面这个例子中,java类中取一个参数管理员的电子邮件地址),并发送了一封电子邮件。

 public class NotifyAdministrator {   public static void main(String[] args)   {     String email = args[0];     notifyAdministratorviaEmail(email);     System.out.println("Administrator "+email+" has been notified");   }   public static void notifyAdministratorviaEmail(String email)   {       //......   } }

下面是执行这个java类简单的构建。

 <?xml version="1.0"?> <project name="sample" basedir="." default="notify">   <target name="notify">     <java fork="true" failonerror="yes" classname="NotifyAdministrator">       <arg line="admin@test.com"/>     </java>   </target> </project>

当执行构建时,它会产生以下结果:

 C:/>ant Buildfile: C:/build.xml  notify:      [java] Administrator admin@test.com has been notified  BUILD SUCCESSFUL Total time: 1 second

在这个例子中,java代码做一个简单的事情 – 发送电子邮件。我们也可以使用内置的Ant任务来做到这一点。不过,现在你已经得到了你的想法可以扩展你的构建文件来调用java代码执行复杂的东西,例如:加密你的源代码。

   
本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » Ant执行Java代码

分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址