概述
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 add 的用法_java – 仅在编译时使用–add-modules所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复