【发布时间】:2016-07-08 20:51:59
【问题描述】:
如何在 maven jetty 插件中指定 JDK? 像这样:
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>${jetty-maven-plugin.version}</version>
<configuration>
<scanIntervalSeconds>2</scanIntervalSeconds>
<webApp>
<contextPath>/${project.build.finalName}</contextPath>
<jettyEnvXml>${project.basedir}/src/over/here/jetty-env.xml</jettyEnvXml>
</webApp>
<httpConnector>
<port>8080</port>
</httpConnector>
<!--<executable>${env.JAVA_IBM_HOME}/bin/javac</executable>-->
</configuration>
</plugin>
请注意:excutable标签不正确,我只是用它作为例子。
【问题讨论】:
-
指定 JDK 是什么意思?你通常设置在
maven-complier-plugin -
@ Shmulik Klein,感谢您的回复。是的,你是对的。我知道 maven-complier-plugin 可以为每个 maven 模块指定 JDK 版本。但我想为 maven-jetty 插件指定 JDK 版本。当 maven-jetty 运行时,maven-complier 插件无法生效。 maven-jetty 似乎与系统(OS)环境 JDK 版本一起运行。这不是我需要的。
-
@ShmulikKlein 不仅在那里,而且我认为不仅仅是编译,请检查我的答案
标签: maven jetty maven-jetty-plugin