我是靠谱客的博主 大力铅笔,这篇文章主要介绍java add 的用法_java – 仅在编译时使用–add-modules,现在分享给大家,希望可以做个参考。

maven-compiler-plugin

${maven-compiler-plugin.version}

${java.version}

${java.version}

--add-modules

java.xml.bind

但是,为了运行应用程序,我必须像这样运行它:

java -jar --add-modules java.xml.bind my-app.jar

有没有办法构建应用程序,从没有–add-modules java.xml.bind的命令行运行到java命令行参数?

解决方法:

我之前做了this answer,在这里我回答了这个问题,以便使用Maven在Java-9中公开非java.se包.

增加的部分专注于使用独立版本的

java.xml.* API.为了适应你可能开始消耗jaxb-api:2.3.0的依赖,它可以作为一个模块加载,也可以从类路径执行.您需要进行的更改是将以下内容添加到依赖项列表中:

javax.xml.bind

jaxb-api

2.3.0

标签:java,maven,jaxb,maven-compiler-plugin,java-9,java-9

来源: https://codeday.me/bug/20190918/1810942.html

最后

以上就是大力铅笔最近收集整理的关于java add 的用法_java – 仅在编译时使用–add-modules的全部内容,更多相关java内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部