在baeldung,有一个非常酷的带有maven的spi架构示例:
教程:https://www.baeldung.com/java-spi
存储库:https://github.com/eugenp/tutorials/tree/master/java-spi
它有一个父pom和三个子pom。要运行该应用程序,我首先必须通过maven进行构建。然后,我在终端中运行了构建jar。
如何在不使用jar和终端的情况下运行它,以便可以在Eclipse中调试应用程序和服务提供程序?
答案 0 :(得分:0)
为com.baeldung.rate.app.MainApp
创建运行配置。在此处添加VM参数
-Djava.ext.dirs=$JAVA_HOME/jre/lib/ext:./exchange-rate-impl/target:./exchange-rate-impl/target/depends