我制作了类实现,将所需的类打包并将其发送到服务器上执行。
我使用 org.reflections 做了一个方法,它允许我将所有需要的类加载到这项工作中。我用这些类生成了一个 jar 文件,它将由 Web 服务在服务器上执行。这已经完成了。
但是,我遇到了一个问题,直到现在我都无法解决。
前任:
package com.marciob.applications.report.generator;
import com.marciob.applications.onleague.model.Team;
class MyJob implements Job {
public void execute(Team team) {
...
}
}
package com.marciob.applications.onleague.model;
class Team {
private List<Player> players;
// getters and setters
}
当我生成 jar 文件时,有一个 MyJob 和 Team 类,但是由于在 Team 类的 import 语句中没有找到 Team 类所需的 Player 类作为依赖项。
有人知道这样做的方法吗?查找所有需要的类,包括由于在同一个包中而未在 import 语句中指明的类?