草庐IT

java - 以 HTML 格式导出 JasperReports

下面的代码得到一个byte[]结果,适用于PDF和XLSX。对于HTML,会引发异常。JasperPrintjasperPrint=JasperFillManager.fillReport(report,params,dataSource!=null?newJRMapArrayDataSource(dataSource):newJREmptyDataSource());ByteArrayOutputStreamout=newByteArrayOutputStream();@SuppressWarnings("rawtypes")Exporterexporter;switch(forma

java - Apache POI SXSSF 和 XSSF

我有一个问题。我是对的,如果我有一个通过xssf构造函数创建的工作簿,那么将构造函数更改为sxssf工作簿就足够了(使用xssfwb作为参数传递)以使其在流模式下工作?非常感谢您的回答。解决方案:这完全取决于您用于流式传输的类。如果您的类(class)收集的流缓冲区多于它可以容纳的数量,那么这个东西将无法工作。否则会 最佳答案 是的,你是对的。这两种实现方式的区别在于,stream版本直接将数据写入stream并在内存中存储最多指定行数(默认值为100,存储在SXSSFWorkbook.DEFAULT_WINDOW_SIZE中)。因

java - 将可运行的 Java 类导出到 .jar 文件,仅包括必需的依赖项

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:HowtodeterminewhichclassesareusedbyaJavaprogram?我在Eclipse上有一个Java项目,其中包含很多Java类。我想将其中一个导出到.jar文件,但遇到了一些问题。我已经通读了一些现有的主题,但没有得到满足我要求的正确答案,因为:如果我选择“导出到JAR文件”,我会导出正确的类,但.jar文件不包含运行jar文件所需的依赖项。如果我选择“导出到可运行的JAR文件”,生成的jar文件将包含所有依赖项,但也会放入整个项目中的所有其他类(包括我不需要的那些)。如何将单

java - 从 Eclipse 导出 OSGI 应用程序

我使用eclipse开发了一个osgi应用程序(没有rcp)。它由几个插件项目包和来自eclipse插件文件夹(commons.*...)的依赖项组成应用程序在使用eclipse启动时运行良好。从Eclipse导出和部署此类应用程序的最佳方法是什么?有没有一种简单的方法可以导出我的启动配置?我找到的都是rcp项目。 最佳答案 您需要做的就是通过PDE(插件编辑器)虔诚地填写您的Manifest.MF,您必须在PDE的Dependecies选项卡中添加适当的插件依赖在运行时选项卡中填写类路径和导出包最重要的是,确保在构建选项卡中选中要

java - Eclipse 删除 "export"历史记录

因此,当我想将项目导出到jar文件时,我仍然看到已删除(是的,正确删除)的主类和项目。我如何摆脱那些不再存在的东西? 最佳答案 它存储在这里:\.metadata\.plugins\org.eclipse.jst.j2ee.ui\dialog_settings.xml 关于java-Eclipse删除"export"历史记录,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2002

java - 导出为CSV编码问题

我有一个listgrid,其中所有项目都使用变音符号正确显示,因为它们在本地和jboss服务器上的数据库中。但是,在jboss服务器上,当我尝试导出为csv时,所有变音符号字符都被替换了,所以我得到的是像Åcoala而不是şcoala,尽管变音符号在listgrid中正确显示。在listgrid中显示和导出时本地工作正常。这是我的导出代码:privatevoidExport(){StringexportAs=(String)m_ExportForm.getField("exportType").getValue();FormItemitem=m_ExportForm.getField(

java - Neo4j 导出和导入数据

是否有使用Neo4jJavaAPI将一些数据从一个数据库迁移到另一个数据库的好方法?我的用例是将几千个节点加载到临时数据库中,进行一系列转换,然后将结果导出到主数据库并删除临时数据库。我不想破坏目标数据库中的数据,这是一个附加过程。我在互联网上看到很多人(例如here)说“只需将数据目录复制到新位置”,但这当然会破坏目标。更新-我尝试了neo4j-shell-pathtmpDir-c"DUMPMATCHnRETURNn;"|neo4j-shell-pathdbDir-file-,但它真的慢得可怕。生成输出的速度似乎足够快,但即使在全新的空数据库上,也很难将其重新输入。

java - 从 Eclipse 导出 jar 时出现 "Could not find main method from given launch configuration"错误

我使用Eclipse作为我的IDE开发了我的程序。我曾经使用File|Export|可运行JAR文件用于为客户端创建dist构建的选项。我在eclipse中使用“运行”或(经常)“调试”按钮处理项目(因此我为项目配置了有效的主要方法)。不幸的是,当我昨天创建构建时,我在尝试运行应用程序时遇到了以下错误:FailedtoloadMain-ClassmanifestattributefromMy.jar然后当我重新尝试导出时,我在导出日志中发现了以下问题:Couldnotfindmainmethodfromgivenlaunchconfiguration我不知道是什么导致了这个问题。我认为

【ARM 嵌入式 编译 Makefile 系列 18 -- Makefile 中的 export 命令详细介绍】

文章目录Makefile中的export命令详细介绍Makefile使用export导出与未导出变量的区别示例:导出变量以供子Makefile使用Makefile中的export命令详细介绍在Makefile中,export命令用于将变量从Makefile导出到由Makefile启动的子进程的环境中。这通常在你需要在Makefile中设置环境变量,并确保这些变量在编译过程中启动的任何子shell或程序中都是可用的情况下使用。当你在Makefile中导出一个变量时,任何由make启动的子进程(比如调用的shell脚本或其他程序)都将能够访问该环境变量。Makefile使用exportexport

java - 重构嵌套 for 循环

我有这种情况,两组数据之间存在父子关系。我有一个父文档集合和一个子文档集合。要求是parent和他们对应的child需要导出为'a'pdf文档。上述情况的简单实现如下(下面是java-ish伪代码):for(DocumentparentDocument:Documents){ExportToPdf(parentDocument);for(DocumentchildDocument:parentDocument.children()){AppendToParentPdf(childDocument);}}上面的内容可能会解决问题,但是突然间需求发生了变化,现在每个parent和他们相应的