用于执行 Java 类的单个方法的 Cronjob
我是 Java 新手,目前我们正在运行一个每日 cronjob 来执行一个类(一个 struts2 Web 应用程序项目),该类在特定时间向两个不同的团队发送电子邮件。该类包括两种方法,一种用于向销售团队发送电子邮件,另一种用于向业务团队发送当天在网站上创建的关键字列表的电子邮件。要求是在不同时间向销售团队发送电子邮件,并向业务团队向其他团队发送电子邮件。那么,我可以通过指定方法名称来编写 cron 作业,以便当时只执行该特定方法。
谢谢。
Am a new bie to Java, Currently we are running a daily cronjob of executing a class (a struts2 web application project) which sends an email to two different team @ a specific time. The class includes two methods, one for sending email to sales team, and other for sending email to business team of the list of created keywords on the site that day. The requirement is to send an email to sales team @ a different time, and to business team to other team. So, can i write cron jobs by specifying the method name, so that only that specific method will be executed @ that time.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以将参数传递给 Main 类,并使用此参数调用不同的方法:
对于销售团队,使用 java -cp 运行它。选择销售方法;对于另一个团队,使用 java -cp 。选择其他方法。
You can pass a parameter to your Main class, and use this parameter to call different method:
For sales team, run it with
java -cp . SelectMethod sales
; and for the other team, usejava -cp . SelectMethod other
.