0
我的目標很簡單。使用JNDI爲javamail配置maven-jetty-plugin。爲Jetty配置Javamail JNDI
但是google搜索和閱讀中,我無法弄清楚到底該怎麼做了幾個小時之後....
能有人幫我用一個簡單的一步一步的指示。
我剛纔讀的文檔在http://docs.codehaus.org/display/JETTY/JNDI,但沒有是絕對什麼文件,我應該編輯信息...
例如。我應該把這個放在哪裏?
<Configure id='wac' class="org.mortbay.jetty.webapp.WebAppContext">
...
<New id="mail" class="org.mortbay.jetty.plus.naming.Resource">
<Arg><Ref id="wac"/></Arg>
<Arg>mail/Session</Arg>
<Arg>
<New class="org.mortbay.naming.factories.MailSessionReference">
<Set name="user">fred</Set>
<Set name="password">OBF:1xmk1w261z0f1w1c1xmq</Set>
<Set name="properties">
<New class="java.util.Properties">
<Put name="mail.smtp.host">XXX</Put>
<Put name="mail.from">[email protected]</Put>
<Put name="mail.debug">true</Put>
</New>
</Set>
</New>
</Arg>
最後一點。由於這是maven-jetty-plugin,我沒有修改任何核心文件的權限,所以我應該創建和設置某種xml文件來覆蓋jetty原始配置?
感謝您的例子和答案。這可能是正確的答案,但由於奇怪的例外,我永遠無法使它工作。最後,這不值得麻煩和時間,所以我跳過它。無論如何,我會將其標記爲正確的,並在下次嘗試執行相同操作時再回來諮詢。 – user829237