草庐IT

apache-maven

全部标签

java - NoClassDefFoundError : org/apache/commons/configuration/ConfigurationException

我有一个应用程序,我需要在其中解析配置文件,当在服务器上运行该程序时,它会提供以下跟踪信息:java.lang.NoClassDefFoundError:org/apache/commons/configuration/ConfigurationExceptionatcom.messagedna.server.startup.StartupServlet.init(StartupServlet.java:19)atjavax.servlet.GenericServlet.init(GenericServlet.java:160)atorg.apache.catalina.core.St

java - 通过 Apache PDFBox 将 MS Office 文档添加到 PDF

我正在使用ApachePDFBox(http://pdfbox.apache.org/)从任意数量的文件(包括图像和其他PDF)中创建PDF。现在我需要将MSOffice文档(Word、Excel和OutlookMSG)添加到PDF。文件可以有几乎所有的Office版本,所以不能认定文件是新的office文件(如docx)或旧文件(如doc)。有没有办法只使用免费工具来做到这一点?我的第一个想法是使用ApachePOI(http://poi.apache.org/)读取每个文件的内容并将文件重新创建为一个新的PDF页面,但这可能会变得非常昂贵,因为这个PDF创建在服务器上被超过五十人使

java - FOP apache - 支持希伯来字母

最近几天我一直在调查FOPapache中对希伯来字母的支持用于生成PDF文件的项目。之前看到那个有问题,不知道解决了没有?如果有支持,有人可以向我展示/重定向到简单的示例,给我提供带有希伯来字母的XSL-FO文件,当使用FOP时,PDF会正确生成(清晰且不会被订单字母反转)。非常感谢您的回答。这件事真的很困扰我,因此我考虑转向IText... 最佳答案 您要寻找什么样的样本?对我来说很好......Hebrewכאשרהעולםרוצהלדבר,הואמדברב־Unicode如果您使用bidi-override和direction

java - MATLAB 2012+ 中的 Apache HttpClient

我想使用apachehttpclient与网络服务交互。具体来说我正在使用http://mirror.arcor-online.net/www.apache.org//httpcomponents/httpclient/binary/httpcomponents-client-4.3-bin.zip所以在MATLAB中,我将所有包含的jar加载到javaclasspath中,然后我可以创建要使用的客户端实例:在MATLAB2007b和2011b中(我有这些版本):client=org.apache.http.impl.client.HttpClients.createDefault()

java - 文件上传到 SFTP 失败(Apache VFS)

我有一个SFTP问题(带有WinSSHD的Windows)。我尝试用ApacheCommonsVFS在文件夹中写一个文件。在本地SFTP上,我的上传没有问题,但在第二个SFTP上,我总是收到以下错误。FTP看起来像这样:我需要上传到文件夹“alis”。奇怪的是它没有用户/组和770权限。但是,使用FileZilla文件上传工作正常(使用相同的登录名)。在文件夹“alis”上执行“manager.resolveFile()”(我尝试上传到此文件夹)并打印“.getType()”,我得到的信息是"file"而不是预期的“文件夹”.有谁知道为什么VFS确实将文件夹识别为文件或者为什么上传不起

java - 是否有任何理由在 Maven 中为我自己的传递依赖项保留显式依赖声明?

我已经阅读了一段时间有关Maven中显式与传递(隐式)依赖声明的内容。大多数人倾向于同意,您应该始终显式声明您的项目所依赖的库,主要是为了避免版本不匹配。这是完全合理的,但是我们应该如何解决我们的内部依赖性?如果可以通过传递机制解决它们,我认为绝对没有理由保持模块之间的显式依赖关系。我的用例场景:我的团队在major.minor.micro发布周期内开发软件,例如:1.1.1、1.1.2、1.3.0等...对于每个版本,我们都会增加项目中所有模块的版本控制方案(因此A:1.0、B:1.0变为A:1.1、B:1.1)我们正在使用react器项目,嵌套最深两层我的直觉告诉我-摆脱依赖意大利

java - 来自 Maven 依赖项的 Maven 版本插件 : reference a rule. xml?

我正在使用mvnversions:display-dependency-updatesversions:display-plugin-updates目标来检查依赖项或插件更新。我的maven项目是一个多模块项目,它看起来像这样:moduleA|-moduleB1||-moduleC|-moduleB2|-build-config/rules.xml由于有一些不需要的更新,比如我不想要的测试版,我制作了一个过滤器(有效)。我是这样使用它的:maven-version-plugin-1version.rules.uriorg.codehaus.mojoversions-maven-plug

java - 查找 Maven 版本并在 ubuntu 中设置 MAVEN HOME

我想我弄乱了一些东西。昨天一切正常。今天有很多问题..1.我运行了这个命令echo$JAVA_HOME/usr/lib/jvm/java-7-openjdk-amd64/然后mvn--versionError:Couldnotfindorloadmainclassorg.codehaus.plexus.classworlds.launcher.Launcher昨天它运行良好(返回maven版本,我认为是3.0.4)。现在这已经开始产生问题了。怎么办?同样在运行之后$java--版本无法识别的选项:--version无法创建Java虚拟机。这是我的.bashrc文件的内容,我的/etc/

java - Maven 程序集描述符属性

我想打包两个或更多非常相似的分布,唯一的区别是这些分布内的数据集的路径。给定路径示例:${project.basedir}/src/config/dataset1dataset1zip${project.basedir}/src/config/dataset1/aaaconf/aaa${project.basedir}/src/config/dataset1/bbbconf/bbb现在我想要不同数据集的完全相同的程序集描述符,例如:${project.basedir}/src/config/dataset2当然我可以创建两个程序集描述符。但话又说回来,我必须记住在需要时更改多个位置,或

java - Apache Camel : Aws-S3 consumer starts failing with connection pool timeout

我使用AWS-S3消费者定期轮询S3上特定位置的文件。在轮询一定次数后,它开始失败并出现给定的异常,Willtryagainatnextpoll.Causedby:[com.amazonaws.AmazonClientException-UnabletoexecuteHTTPrequest:Timeoutwaitingforconnectionfrompool]com.amazonaws.AmazonClientException:UnabletoexecuteHTTPrequest:Timeoutwaitingforconnectionfrompoolatcom.amazonaws.