내 jetty.xml의 .. 내 jetty.xml의 파일로 부두 - 받는다는 - 플러그인을 구성하려고부두 메이븐 플러그인은 뚜렷한 이유도없이
을 무시합니다. (아래 참조).
나는 부두 포트에서 시작 기대 내가 실행 콘솔에서 8080가 계속 그러나 8081mvn jetty:run
나는 또한 로그 인쇄
Configuring Jetty from xml configuration file
를 볼 것으로 예상 나는 jetty-maven-plugin 소스에서 찾았습니다. 그러나 나는 어디에도 그것을 보지 못한다.
모든 파일이 정확한 위치에 있는지 확인하고 지금까지 수많은 구성 변형을 시도했습니다.
...
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<version>${jettyVersion}</version>
<configuration>
<jettyConfig>${project.basedir}/src/main/resources/jetty.xml</jettyConfig>
</configuration>
</plugin>
.....
<properties>
<jettyVersion>7.2.0.v20101020</jettyVersion>
</properties>
내 jetty.xml의 파일은 다음과 같습니다 :
내 메이븐 구성은
가<?xml version="1.0"?>
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">
<Configure id="Server" class="org.eclipse.jetty.server.Server">
<Call name="addConnector">
<Arg>
<New class="org.eclipse.jetty.server.nio.SelectChannelConnector">
<Set name="host"><SystemProperty name="jetty.host" /></Set>
<Set name="port"><SystemProperty name="jetty.port" default="8081"/></Set>
<Set name="maxIdleTime">300000</Set>
<Set name="Acceptors">4</Set>
<Set name="statsOn">false</Set>
<Set name="confidentialPort">8443</Set>
<Set name="lowResourcesConnections">20000</Set>
<Set name="lowResourcesMaxIdleTime">5000</Set>
</New>
</Arg>
</Call>
</Configure>
내가 거의 모든 자원 I 누락해야 유래의 Q & A. 을 모두 포함 할 수 읽기 어떤 것.
Eclipse가 POM의 jetty.xml에 대한 구성 매개 변수를 "jettyXml"로 문서화하고 있음에도 불구하고 해당 소스를 다운로드했습니다. 가장 확실한 것은 "jettyConfig"입니다.
자신의 코드를 보면 나는
public void applyJettyXml() throws Exception
{
if (getJettyXmlFile() == null)
return;
getLog().info("Configuring Jetty from xml configuration file = " + getJettyXmlFile());
XmlConfiguration xmlConfiguration = new XmlConfiguration(getJettyXmlFile().toURL());
xmlConfiguration.configure(this.server);
}
을 다음 내가
public File getJettyXmlFile()
{
return this.jettyConfig;
}
그래서 나는 적어도 Configuring Jetty from xml...
인쇄를 볼 것으로 예상되는 게터의 구현을 추가하고 참조 -하지만 그렇지 않습니다 나타납니다 ..
나는 명령 줄에서 포트를 오버라이드 할 수 있었지만 XML 구성에 관심이 있습니다.
와우, 감사합니다. 나는 곧 이것으로 확실히 돌아갈 것이다. 나는 현재 다른 것을 추구하고있다. 그러나이 문제는 여전히 열려 있으므로 여전히 닫아야한다. –