如何使用scala运行时反射访问给定软件包下的所有软件包和类。
让我们说:
NamingNotFoundException
我可以访问软件包src
- main
- scala
- com.my.package
- packageone
- packagetwo
- First.scala
- Second.scala
,
"com.my.package"
我可以使用此val p: universe.ModuleSymbol = scala.reflect.runtime.currentMirror.staticPackage("com.my.package")
来遍历基础包和对象吗?还是这才是正确的起点?
赞赏您的任何/所有输入。