--仅在编译时添加模块
2022-09-01 13:07:21
我正在用maven和java-9构建我的项目。我已经在我的文件中添加了:pom.xml
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>${maven-compiler-plugin.version}</version>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
<compilerArgs>
<arg>--add-modules</arg>
<arg>java.xml.bind</arg>
</compilerArgs>
</configuration>
</plugin>
但是,要运行该应用程序,我必须像这样运行它:
java -jar --add-modules java.xml.bind my-app.jar
有没有办法构建应用程序,从命令行运行而无需java命令行参数?--add-modules java.xml.bind