问题描述
我正在Scala项目中使用Java库。我想尽早调用该lib的特定静态方法adjustLib
,并尽可能每执行一次(例如,在运行“ main” App
和在执行测试之前)以达到所需的行为。
一种解决方案是将该语句放在可以执行的每个类的顶部(适用于扩展App
的所有类以及所有测试)。
但是,如果有人实现了一个新的可执行类却忘记了adjustLib
,事情可能会变得很奇怪。
是否有可能定义对象或类似对象,以给定条件每次任何事情以“静态”方式执行此adjustLib
语句项目执行了吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)