如果您创建自定义运行时异常并从服务器应用程序抛出它,并且您有一个捕获它的 Swing 客户端,那么您应该在哪里保存异常类,以便 EJB jar 和 Swing 应用程序在其类路径中都包含该异常?您是否在域项目(它是一个 Maven)中创建它,该项目都包含在其类路径中还是什么?
最佳答案
我的项目中通常有三个 jar。
- 客户端
- API
- 服务器
客户端和服务器项目都依赖于 Api。 我的 Api jar 将包含所有服务接口(interface)和共享数据对象。
根据您的问题,我会在 Api jar 中遇到此异常。
关于java - 创建自定义异常并从服务器抛出它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15834049/