【发布时间】:2023-03-13 07:15:02
【问题描述】:
我正在使用 Selenium 在 Maven Web 应用程序上运行自动 JUnit 测试。基本上我在嵌入式 Tomcat 服务器 (org.apache.tomcat.embed) 上运行应用程序。该应用程序使用 BASIC 身份验证,因此我需要在嵌入式 tomcat 服务器上以某种方式定义 tomcat-users.xml。我尝试将 tomcat-users.xml 放入 src/main/webapp/META-INF/ 但它不起作用。
我是这样启动服务器的:
tomcat = new Tomcat();
tomcat.setPort(0);
tomcat.addWebapp("/", new File("src/main/webapp/").getAbsolutePath());
tomcat.start();
【问题讨论】:
标签: java tomcat selenium junit