Java 创建自定义异常并从服务器中引发它
如果您创建一个自定义运行时异常并从服务器应用程序抛出它,并且您有一个Swing客户机来捕获它,那么您应该将异常类保存在哪里,以便EJBJAR和Swing应用程序在其类路径中都有该异常?您是在域项目(它是一个Maven)中创建的,这两个项目都包含在它们的类路径中还是什么?我的项目中通常有三个JARJava 创建自定义异常并从服务器中引发它,java,maven,client-server,Java,Maven,Client Server,如果您创建一个自定义运行时异常并从服务器应用程序抛出它,并且您有一个Swing客户机来捕获它,那么您应该将异常类保存在哪里,以便EJBJAR和Swing应用程序在其类路径中都有该异常?您是在域项目(它是一个Maven)中创建的,这两个项目都包含在它们的类路径中还是什么?我的项目中通常有三个JAR 客户 原料药 服务器 客户端和服务器项目都依赖于Api。 我的Api jar将包含所有服务接口和共享数据对象 根据您的问题,我会在Api jar中出现此异常。我的项目中通常有三个jar 客户 原料
- 客户
- 原料药
- 服务器
根据您的问题,我会在Api jar中出现此异常。我的项目中通常有三个jar
- 客户
- 原料药
- 服务器
根据您的问题,我会在Api jar中出现此异常。确实如此。这样的自定义异常将是公共接口的一部分,因此public API.true最好将其保存在一个seprate项目中,并与客户机和服务器共享jar。这样的自定义异常将是公共接口的一部分,因此public API.true最好将其保存在一个seprate项目中,并与客户机和服务器共享jar。