eclipse 的jetty配置jndi數據源


使用maven工程的同學都會用到eclipse的run jetty插 件,而大多的工程都要鏈接數據庫,數據庫的配置一般都是通過jndi來配置的,這篇文章介紹如何使用該插件來配置jndi數據庫源

1.安裝插件-不再介紹

2.在工程的WEB-INF目錄下新建名字為jetty-env.xml的文件,內容如下

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
	<!-- 應用數據源 -->
	<New id="showcase" class="org.eclipse.jetty.plus.jndi.Resource">
		<Arg>jdbc/showcase</Arg>
		<Arg>
			<New class="org.apache.commons.dbcp.BasicDataSource">
				<Set name="driverClassName">oracle.jdbc.driver.OracleDriver</Set>
				<Set name="url">jdbc:oracle:thin:@100.125.1.121:1521/showcase</Set>
				<Set name="username">showcase</Set>
				<Set name="password">showcase</Set>
				<Set name="maxActive">10</Set>
			</New>
		</Arg>
	</New>
</Configure>  
3.在eclipse的按鈕欄中選擇run as...


注意一定要選擇jetty8,然后勾選住下面的show Advanced options並把JNDI support選中-默認情況下jetty插件是不支持jndi特性的

4.啟動jetty,訪問你的應用吧


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM