在Java 9下,各种默认包已经切换到Java包(不再包括在JVM中--可选添加)。对于大多数人来说,这不是问题,因为我只是将Java包指定为依赖项。但是,使用上述包javax.smartcardio,,我没有找到任何可能到达的地方(github,没有Maven搜索结果,.)。谁能给我一个提示,在哪里可以得到最新版本的包裹?非常感谢!
我刚刚发现javax.smartcardio仍然作为一个模块java.smartcardio__.存在。但是,这对我没有帮助,因为我仍然在我的项目中使用ClassPath,为了得到它,我必须使用Jigsaw。
发布于 2018-04-24 09:49:59
我验证了在运行时,如果您在类路径上,javax.smartcardio是可用的。
不附加模块是必需的。
发布于 2020-05-11 03:02:02
使用module-info.java来要求java.smartcardio模块。这对我有用。
我在这里发布了一个更详细的答案:https://stackoverflow.com/a/61721513/7287324
https://stackoverflow.com/questions/48191306
复制相似问题