在对 Sun 的 EJB 进行原始培训时,我遇到了一个相当奇怪的企业应用程序客户端概念,它具有依赖注入和主类的概念:
@javax.ejb.EJB
private static auctionsystem.ejb.AuctionManagerRemote auctionManager;
public static void main (String[] args)
{
TestClient.logger.entering (TestClient.TAG, "main");
final String message = "hello";
TestClient.logger.log (Level.INFO, "Sending {0}", message);
final String reply = auctionManager.communicationTest (message);
TestClient.logger.log (Level.INFO, "Received {0}", reply);
TestClient.logger.exiting (TestClient.TAG, "main");
return;
}
我只是找不到任何关于此的背景信息。像:
- 这应该如何工作。
- 在没有 NetBeans 的情况下如何启动这样的应用程序。
- 你如何在没有 NetBeans 的情况下构建这个结构(iE with Maven)。
是的,我确实使用 NetBeans - 但如果我不能在命令行和/或 Maven 上执行相同的操作,我会感到不满意。