我有大的maven項目。所以我運行mvn clean install。但是我在測試中遇到錯誤。 sql連接異常。我有Postgresql數據庫的SQL文件。我應該在本地主機上創建數據庫(使用用戶名和密碼)嗎?那麼junit測試如何運行?他們需要本地主機上的數據庫服務器嗎? 這個XML連接數據庫:用於maven構建測試的Postgresql數據庫位置
<bean id="c3p0DataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
<property name="driverClass" value="org.postgresql.Driver" />
<property name="jdbcUrl" value="jdbc:postgresql://localhost/lion" />
<property name="user" value="osm" />
<property name="password" value="101918" />
<property name="maxPoolSize" value="100" />
<property name="minPoolSize" value="5" />
<property name="acquireIncrement" value="5" />
<property name="idleConnectionTestPeriod" value="300" />
<property name="maxStatements" value="0" />
<property name="maxIdleTime" value="100" />
</bean>
我寫了一個你可能感興趣的插件:https://github.com/adrianboimvaser/postgresql-maven-plugin – adrianboimvaser