java - 使用 Core Java 在 Selenium 中运行混合框架时,访问被拒绝并且只允许本地连接

标签 java selenium tomcat

我是混合框架编码的新手,我正在运行简单的导航应用程序,并通过编码在 HTML 页面中报告结果。 但我最终出错了:

===============================================================================
Error: C:\Program Files (x86)\Apache Software Foundation\Tomcat 8.5\webapps\ROOT\htmlpages12-04-2016_17-00-42.html (Access is denied)
Starting ChromeDriver 2.25.426923 (0390b88869384d6eb0d5d09729679f934aab9eed) on port 18650
Only local connections are allowed.
Error: C:\Program Files (x86)\Apache Software Foundation\Tomcat 8.5\webapps\ROOT\htmlpages12-04-2016_17-00-42.html (Access is denied)
=============================================================================

我使用的是 Selenium 2.53.1 和 Chrome Driver 2.25。另外,我在运行前已经安装了 Tomcat 8.5。我更新了 chrome webdriver 和 chrome 但没有成功。 任何人都可以帮助我理解这个问题。生成 HTML 文件的一些访问问题。

最佳答案

只允许本地连接。这只是一条信息性消息,告诉您 chromedriver 可执行文件将只接受来自本地机器的连接。参见 RemoteWebDriver了解更多。

错误:C:\Program Files (x86)\Apache Software Foundation\Tomcat 8.5\webapps\ROOT\htmlpages12-04-2016_17-00-42.html(拒绝访问)

您当前的用户没有访问 tomcat 文件夹的权限。

在文件资源管理器中,转到“C:\Program Files (x86)\Apache Software Foundation\Tomcat 8.5”文件夹, 右键单击然后选择属性 ->安全选项卡, 提供当前登录使用所需的权限

关于java - 使用 Core Java 在 Selenium 中运行混合框架时,访问被拒绝并且只允许本地连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40958310/

相关文章:

java - 如何在java中输出无符号整数的绝对值

java - 帮助 Netbeans 用户安装 Eclipse

python - 无法解析网页中的某些字段

java - Tomcat + NetBeans + JAX-WS 示例项目导致 javax.xml.ws.WebServiceException

mysql - 连接mysql和tomcat?

java - 在 servlet 环境中处理批处理作业的线程

java - byte[] 到 Java 中的文件

selenium - 无效参数异常 : invalid argument: Unsupported locator strategy: -custom error with Appium using Selenium ChromeDriver and Chrome

firefox - 如何更改 Webdriver Firefox 连接到本地主机的端口?

java - 每次我编辑 Java 文件的最细微部分时,Tomcat 都会自动重新启动。我怎样才能阻止它?