5
我們遇到了jsessionid的問題,我試圖找出一種方法來禁用它。有誰會碰巧知道如何使用org.mortbay.jetty來做到這一點:jetty-maven-plugin:7.x.x?到目前爲止,我遇到的所有方法都是使用來自Mortbay的舊插件來完成的,該插件的設置與Eclipse的版本不兼容。如何禁用Jetty運行Eclipse Jetty Maven插件的jsessionid?
由於提前,
馬丁
我們遇到了jsessionid的問題,我試圖找出一種方法來禁用它。有誰會碰巧知道如何使用org.mortbay.jetty來做到這一點:jetty-maven-plugin:7.x.x?到目前爲止,我遇到的所有方法都是使用來自Mortbay的舊插件來完成的,該插件的設置與Eclipse的版本不兼容。如何禁用Jetty運行Eclipse Jetty Maven插件的jsessionid?
由於提前,
馬丁
提交答案我自己的問題,由於沒有人似乎對這個答案,我相信有人會最終發現它有用的事實,因爲所有其他的例子都是針對舊的maven-jetty-plugin(< 7.x)。
通過Jetty的一會兒碼挖後,我發現變量已經更名爲如下圖所示:
<build>
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>${version.jetty}</version>
<configuration>
<webAppConfig>
<contextPath>/foo</contextPath>
<sessionHandler implementation="org.eclipse.jetty.server.session.SessionHandler">
<sessionManager implementation="org.eclipse.jetty.server.session.HashSessionManager">
<!-- Disable url sessions using JSessionID -->
<sessionIdPathParameterName>none</sessionIdPathParameterName>
</sessionManager>
</sessionHandler>
</webAppConfig>
</configuration>
</plugin>
<plugins>
</build>