Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我在atlassian jira上使用了`org.apache.poi`api,但它';他犯了错误_Java_Apache_Apache Poi_Jira - Fatal编程技术网

Java 我在atlassian jira上使用了`org.apache.poi`api,但它';他犯了错误

Java 我在atlassian jira上使用了`org.apache.poi`api,但它';他犯了错误,java,apache,apache-poi,jira,Java,Apache,Apache Poi,Jira,我在正常应用程序中使用以下代码,它工作正常。但当我在jira(简单jira插件)中使用相同的代码时,它显示了以下错误: org.apache.poi.openxml4j.exceptions.OpenXML4JRuntimeException:保存失败:保存包时出错:null 我是新来的吉拉。请建议我如何使用 XSSFWorkbook workbook = null; XSSFCell cell = null; FileOutputStream fos = nu

我在正常应用程序中使用以下代码,它工作正常。但当我在jira(简单jira插件)中使用相同的代码时,它显示了以下错误:

org.apache.poi.openxml4j.exceptions.OpenXML4JRuntimeException:保存失败:保存包时出错:null

我是新来的吉拉。请建议我如何使用

 XSSFWorkbook workbook = null;
        XSSFCell cell = null;
        FileOutputStream fos = null;
        XSSFSheet page_level_sheet;
        XSSFRow sheet1_header = null;
        try {

            workbook = new XSSFWorkbook();
            page_level_sheet = workbook.createSheet("Summary");
            sheet1_header = page_level_sheet.createRow(0);
        sheet1_header.createCell(0).setCellValue("Application Name");;

            sheet1_header.createCell(1).setCellValue("Total Urls");;

             sheet1_header.createCell(2).setCellValue("Urls With Tags");;
            sheet1_header.createCell(3).setCellValue("Coverage %");;


            for (int i=1;i<100;i++)
            {
                sheet1_header = page_level_sheet.createRow(i);
                sheet1_header.createCell(0).setCellValue("51115");
                sheet1_header.createCell(1).setCellValue("5111d5");
                sheet1_header.createCell(2).setCellValue("511f15");
                sheet1_header.createCell(3).setCellValue("511v15");

            }

            fos = new FileOutputStream(new File("D:/poi-generated-file.xlsx"));
            workbook.write(fos);
            fos.close();
   }catch(Exception e)
   {
       log.info("erorr is "+e);
   }
xssf工作簿=null;
XSSFCell单元=null;
FileOutputStream=null;
XSSFSheet页\级\页;
XSSFRow sheet1_header=null;
试一试{
工作簿=新XSSFWorkbook();
page_level_sheet=工作簿.createSheet(“摘要”);
sheet1\u页眉=页面\u级别\u sheet.createRow(0);
sheet1_header.createCell(0.setCellValue(“应用程序名称”);;
sheet1_header.createCell(1.setCellValue(“总URL”);;
sheet1_header.createCell(2.setCellValue(“带标记的URL”);;
sheet1_header.createCell(3.setCellValue(“覆盖率%”);;

对于(int i=1;iI在您的JIRA环境中,没有类似于
D://
的位置,请尝试指定一个相对路径来保存该文件。我使用临时位置。我也尝试使用JIRA位置。当您更改该路径时,它是否会给出相同的错误?更改路径后,会出现相同的错误
log.info(“错误为”+e)
使用
e.toString()
只返回此可丢弃文件的简短描述。在开发时,您需要完整的堆栈跟踪。因此,请使用
e.printStackTrace()
将完整的堆栈跟踪打印到
系统。..err
或如果不可能,请使用。然后请显示完整的堆栈跟踪。