草庐IT

apache-commons-logging

全部标签

java - 如何学习使用内容存储库和 Apache JackRabbit?

在ApacheJackRabbit网站上完成“第一跳”后,我该去哪里?我不明白如何创建不在内存中的存储库以及如何配置它等等。 最佳答案 欢迎来到我的世界。Jackrabbit文档有点到处都是。你将不得不做一些认真的谷歌搜索。然而Wiki是一个很好的起点。从Examplespage开始.只需尝试将新记录添加到CMS中即可。然后实现版本控制。不要担心将它嵌入到应用程序中。我会在这个阶段使用独立版本。如果您愿意,还可以下载ApacheSling源代码。查看JCR包。您将获得有关如何在Web应用程序中使用它的一些提示。

java - Apache Tiles 通配符与 Spring WebFlow

ApacheTiles2.1.3具有通配符功能,其中tiles定义包含星号:解释了here,但基本上此布局用于“流”目录中的任何JSP。问题是SpringWebflow使用Tiles产生了无限递归:org.springframework.webflow.execution.FlowExecutionException:Exceptionthrowninstate'createAccount'offlow'jsp/flow'Causedby:java.lang.IllegalStateException:ExceptionoccurredrenderingviewnullCausedby

java - Apache Kafka 和消息传递保证

我正在考虑将ApacheKafka用作许多订阅者的分布式消息发布者。它非常适合我,因为该解决方案必须易于扩展。Kafka的文档指出消息可以被确认从而确保消息传递。然而,今天我遇到了thisarticle其中指出在某些情况下消息可能会丢失。话又说回来,这篇文章只能在谷歌缓存中找到,所以我不知道它是否值得信赖......所以我有一个疑问-是否有任何时刻、任何情况下消息会丢失?换句话说——我的主要要求是每条消息必须到达目的地。使用ApacheKafka可以满足吗?它是这项工作的正确工具吗? 最佳答案 你要找的文章原文在这里:http://

java - Log4j 似乎不适用于 Spring Boot

我尝试将Spring和Maven添加到我现有的一个项目中,但我发现无论我如何配置,日志记录似乎都不受我控制.我尝试将log4j.properties放在src/main/java和src/main/resources中(实际上我不确定放在哪里放在)。但是当我使用Log4j记录日志时,日志只显示在控制台中,尽管我将它配置到一个文件中。我的log4j.properties是这样的:log4j.rootLogger=DEBUG,A1log4j.appender.A1=org.apache.log4j.FileAppenderlog4j.appender.A1.encoding=utf-8lo

java - 使用 Apache POI 和 Java 创建 excel (.xlsx) 文件后文件损坏

我已经使用ApachePOIAPI成功地使用Java创建了.xlsx格式的工作簿/Excel。我的代码如下,在D盘中创建了一个名为“RiponAlWasim.xlsx”的文件:Workbookwb=newXSSFWorkbook();FileOutputStreamfileOut=newFileOutputStream("D:\\RiponAlWasim.xlsx");wb.write(fileOut);fileOut.close();wb.close();当我尝试打开“RiponAlWasim.xlsx”时,显示文件已损坏。怎么了? 最佳答案

java - Apache commons csv 跳过行

如何使用apachecommonscsv跳过输入文件中的行.在我的文件中,前几行是垃圾有用的元信息,例如日期等。找不到任何选项。privatevoidparse()throwsException{Iterablerecords=CSVFormat.EXCEL.withQuote('"').withDelimiter(';').parse(newFileReader("example.csv"));for(CSVRecordcsvRecord:records){//dosomething}} 最佳答案 在开始for循环之前使用File

java - 为什么 Log4j 认为我的项目在 Servlet 环境中运行

我有一个简单的java项目(maven)。它构建了一个jar,我们在其上执行main方法。但是当我在项目上运行mvncleantest时,我从log4j得到一条日志行说INFOLog4jappearstoberunninginaServletenvironment,butthere'snolog4j-webmoduleavailable.Ifyouwantbetterwebcontainersupport,pleaseaddthelog4j-webJARtoyourwebarchiveorserverlibdirectory.log4j2.xml文件位于src/main/resourc

java - 如何在 spring boot 应用程序的 .log 文件中写入 stdout 语句

我正在尝试在日志文件中写入System.out.print语句我使用以下application.properties文件logging.level.org.springframework.web=INFOlogging.level.org.hibernate=ERRORlogging.level.com.cirq.configurator=INFOlogging.path=${mypath}logging.file=filename.log但是使用上面的代码,我无法在日志文件中写入System.out.print语句首先,我创建我的spring-boot项目的.jar文件并在under

java - 将 FTP 代理与 apache commons-net 一起使用

我想使用代理服务器与Apache的commons-net建立FTP连接。但是看着这个DoesFTPClientsupportFTPconnectionsthroughanFTPproxyserver?让我担心。我不得不干预系统属性,Sun文档指出“如果指定了socksProxyHost,则所有TCP套接字将使用SOCKS代理服务器建立连接或接受连接。”什么?所有TCP套接字?我的数据库连接呢?或者我可能想在不使用代理的情况下同时打开其他FTP连接?他们都会受到影响吗?有没有其他方法可以做到这一点而不影响我的应用程序的其余部分? 最佳答案

java - 如何在 apache POI 中的 HSSFCell 中添加图像?

如何在不同的HSSFCell对象中添加不同的Image到poi中?我写了一些添加图像的代码,但问题是,我添加了最后一张图像的单元格,该单元格只显示图像,除此之外没有其他单元格显示图像...感谢您的帮助...我的代码是while(rs.next()){HSSFCellcell=getHSSFCell(sheet,rowNo,cellNo);cell.setCellValue(newHSSFRichTextString(rs.getString("TEST_STEP_DETAILS")));cell.setCellStyle(style);Stringannotate=rs.getStri