小编Lea*_*ner的帖子

org.apache.poi.POIXMLException:org.apache.poi.openxml4j.exceptions.InvalidFormatException:

我正在使用以下jar文件:

dom4j-1.6.1.jar
poi-3.9-20121203.jar
poi-ooxml-3.9-20121203.jar
poi-ooxml-schemas-3.9-20121203.jar
xmlbeans-2.3.0.jar
Run Code Online (Sandbox Code Playgroud)

码:

package ExcelTest;

import java.io.File;
import java.io.FileInputStream;
import java.util.Iterator;

import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.xssf.usermodel.XSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;

public class Test
{
    public static void main(String[] args)
    {
        try
        {
            FileInputStream file = new FileInputStream(new File("G:\\Selenium Jar Files\\TestData\\Data.xls"));

            //Create Workbook instance holding reference to .xlsx file
            XSSFWorkbook workbook = new XSSFWorkbook(file);

            //Get first/desired sheet from the workbook
            XSSFSheet sheet = workbook.getSheetAt(0);

            //Iterate through each rows one by one
            Iterator<Row> rowIterator = sheet.iterator();
            while (rowIterator.hasNext())
            { …
Run Code Online (Sandbox Code Playgroud)

java apache-poi

28
推荐指数
2
解决办法
10万
查看次数

无法使用selenium-webdriver中的gettext提取文本,也无法单击它

我无法gettext在selenium中找到以下代码webdriver.

<a id="551" class="blueTextNormal1 spc" onclick="sPh(this,'079');return false;" title="079">Country</a>
Run Code Online (Sandbox Code Playgroud)

我想获得Country的价值.我尝试使用xpath

driver.findElement(By.xpath("//*[@id='551']").getText())
Run Code Online (Sandbox Code Playgroud)

但它没有返回任何价值.我试过的时候

driver.findElement(By.xpath("//*[@id='551']")).getAttribute("title"))
Run Code Online (Sandbox Code Playgroud)

我得到的值是"079"

任何人都可以建议如何进行的想法.

java selenium-webdriver

10
推荐指数
3
解决办法
2万
查看次数

如何解决嵌套异常是java.lang.NoClassDefFoundError:org/springframework/security/web/util/AntPathRequestMatcher

我是初学者,我遇到了一个问题,我有一个Spring MVC Crud程序的工作示例,我实现了Spring安全性,

我添加的代码即弹簧安全性在其他项目中工作正常,但是当iam运行时它在当前项目中不起作用

这是一个例外

org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from ServletContext resource [/WEB-INF/spring-security.xml]; nested exception is java.lang.NoClassDefFoundError: org/springframework/security/web/util/AntPathRequestMatcher
Run Code Online (Sandbox Code Playgroud)

请找到我使用的罐子的快照

Jars iam使用

罐子

这是我完整跟踪错误的一部分.

INFO: You are running with Spring Security Core 3.2.4.RELEASE
May 06, 2015 7:28:30 AM org.springframework.security.config.SecurityNamespaceHandler <init>
INFO: Spring Security 'config' module version is 3.2.4.RELEASE
May 06, 2015 7:28:30 AM org.springframework.web.context.ContextLoader initWebApplicationContext
SEVERE: Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from ServletContext resource [/WEB-INF/spring-security.xml]; nested exception is java.lang.NoClassDefFoundError: org/springframework/security/web/util/AntPathRequestMatcher
    at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:414)
    at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
    at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
    at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181) …
Run Code Online (Sandbox Code Playgroud)

java spring-mvc spring-security

6
推荐指数
1
解决办法
6490
查看次数

参数在TestNG中传递默认值

我正面临着这个奇怪的问题.在写这篇文章之前,我已经对此做了一些研究,但无法解决这个问题.

我正在传递参数,但它采用参数的默认值,即"无值".

这是我的代码

package rough;


import org.testng.annotations.AfterMethod;
import org.testng.annotations.Optional;
import org.testng.annotations.Parameters;
import org.testng.annotations.Test;
import org.testng.annotations.BeforeMethod;
import org.testng.Assert;

import java.util.regex.Pattern;
import java.util.concurrent.TimeUnit;

import org.junit.*;

import static org.hamcrest.CoreMatchers.*;

import org.openqa.selenium.*;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.ie.InternetExplorerDriver;
import org.openqa.selenium.support.ui.Select;

public class Browsers {
    private WebDriver driver;
    private String baseUrl;
    private boolean acceptNextAlert = true;
    private StringBuffer verificationErrors = new StringBuffer();

    @BeforeMethod
    public void tearDown1() throws Exception {
        System.out.println("Hello starting");

    }
    @Test
    @Parameters({ "BROWSER" })
    public void setUp(@Optional String BROWSER) throws Exception {

        if(BROWSER.equalsIgnoreCase("FF")) …

java testng nullpointerexception

5
推荐指数
1
解决办法
1万
查看次数