在Tomcat中部署Archiva
在Tomcat中配置Archiva的步骤:1.在目录:${TOMCAT}/webapps/archiva/META-INF增加context.xml:
<Context path="/archiva"
docBase="${catalina.home}/archiva/apache-archiva-1.0.2.war">
<Resource name="jdbc/users" auth="Container" type="javax.sql.DataSource"
username="sa"
password=""
driverClassName="org.apache.derby.jdbc.EmbeddedDriver"
url="jdbc:derby:/path/to/database/users;create=true" />
<Resource name="jdbc/archiva" auth="Container" type="javax.sql.DataSource"
username="sa"
password=""
driverClassName="org.apache.derby.jdbc.EmbeddedDriver"
url="jdbc:derby:/path/to/database/archiva;create=true" />
<Resource name="mail/Session" auth="Container"
type="javax.mail.Session"
mail.smtp.host="localhost"/>
</Context>
2.在文件${TOMCAT}/webapps/archiva/WEB-INF/classes/application.properties中定义appserver.home和appserver.base参数:
appserver.home=%CATALINA_HOME%
appserver.base=%CATALINA_BASE%
3.增加3个jar包到tomcat的classpath中去:
* activation-1.1.jar
* derby-10.1.3.1.jar
* mail-1.4.jar
页:
[1]