草庐IT

apache-maven

全部标签

xml - 如何使用 Apache Velocity 进行 XML 转义?

我正在使用ApacheVelocity生成XML。对输出进行XML转义的最佳(最直接)方法是什么?(我看到有一个转义工具,但无法弄清楚它是开发状态。我还认为XML转义很可能是Velocity直接支持的东西。) 最佳答案 看看eventhandlers.eventhandler.referenceinsertion.class=org.apache.velocity.app.event.implement.EscapeXmlReference如果您只需要转义选择性引用,转义工具也可以用于生产(工具的最终版本最近刚刚发布,但在此之前它处

xml - 为什么 Apache Xerces/Xalan 向我的序列化输出添加额外的回车符?

我使用的是ApacheXerces2.11.0和ApacheXalan2.7.1,我在序列化XML中遇到额外的回车符问题。我有这个(伪)代码:StringmyString=...;Documentdoc=...;Elementitem=doc.createElement("item");item.appendChild(doc.createCDATASection(myString));Transformertransformer=...;ByteArrayOutputStreamstream=newByteArrayOutputStream();Resultresult=newStr

xml - 您能否将 Maven pom.xml 文件重构为可重用的 XML 片段?

在Maven中,是否可以将经常重复的片段重构为可重用的“库”(插件)?我意识到我可以编写自己的插件,但通常我想要重用的功能已经在pom.xml中表示为片段,我的自然倾向是重用机制应该保留这些片段作为XML。恰当的例子我一直在使用程序(partlydescribedhere)从Jersey/JAX-RS源代码生成WADL文件,然后从该WADL和源代码生成开发人员文档-code自己的Javadoc。该页面上的过程描述了两个插件的执行,我正在使用第三个插件(org.codehaus.mojo:exec-xsltproc)和我自己的XSL文件将WADL转换为HTML。我已经在几个Maven项目

xml - maven-jar-plugin 包括 vs 排除

我有一个包含maven-jar-plugin部分的现有pom文件。它为test-jar目标运行,目前排除了几个目录:......somedir/**我需要在somedir目录中包含一个文件,但在somedir目录中保留其余文件。我读到包含优先于排除,所以我添加了如下内容(之前没有包含部分):somedir/somefile.xml这最终会创建一个用于测试的jar文件,其中只有几个文件(只是META-INF中的内容)。我包含的文件也不在jar中。我期望的是一个jar,它与在我的include更改之前创建的jar相同,其中包含一个附加文件。我在这里错过了什么?

xml - 如何从 apache spark 框架读取 XML 文件?

我确实在这里遇到了使用spark进行数据预处理的迷你教程:http://ampcamp.berkeley.edu/big-data-mini-course/featurization.html然而,这只讨论文本文件解析。有没有办法从spark系统解析xml文件? 最佳答案 看起来有人为apache-spark制作了一个xml数据源。https://github.com/databricks/spark-xml这支持通过指定标签和推断类型来读取XML文件,例如importorg.apache.spark.sql.SQLContextv

xml - 多模块 Java/Maven 项目中 DBUnit 的 XML DTD 路径?

我有一个多模块Maven项目。在持久模块中,我有许多引用DTD的XML文件数据文件:.....omittedforbrevity....DTD与XML文件存储在同一目录中,甚至Eclipse也将这些XML文件报告为有效。但是,当我运行该应用程序时,DBUnitFlatXMLDataSet抛出一个FileNotFound异常,因为它找不到DTD。它显然是在根项目目录(例如myproject/)中寻找DTD。我原以为它会在与XML文件本身相同的目录中查找DTD(例如myproject/persist/target/test-data)。查看DBUnit源代码,它是这样说的“相对DOCTYP

xml - 如何在 Maven pom 属性值中转义 '&'

这个问题在这里已经有了答案:Thereferencetoentity"foo"mustendwiththe';'delimiter(2个答案)关闭6年前。我需要通过Maven属性设置URL(根据配置文件替换)。问题是这个URL包含一些&而maven不喜欢这样(如果URL包含&_program):"Thereferencetoentity"_program"mustendwiththe';'delimiter."erroroccursinpomonthisline.那么如何转义这个字符或者如何转义一个可能包含一些“特殊”字符的孔线。(属性值中还禁止使用哪些其他字符?)

xml - Maven deploy 在下载 maven_metadata.xml 时挂起(如果它已经存在)

我已将我的项目配置为部署到我自己的存储库。当我运行mvndeploy时,它看起来像是在工作,但在上传jars之后卡在下载maven_metadata.xml文件的阶段。INFO]---maven-deploy-plugin:2.7:deploy(default-deploy)@myproject---Uploading:scp://myrepodomain/.../myproject-0.06-2.jarUploaded:scp://myrepodomain/.../myproject-0.06-2.jar(39013KBat6234.1KB/sec)Uploading:scp://m

xml - Maven JaCoCo插件错误

我已经在我的pom.xml文件中配置了MavenJaCoCo插件:UTF-80.5.9.201207300726jacoco4org.jacocojacoco-maven-plugin${jacoco.version}prepare-agent${project.build.directory}/target/jacoco.exec${project.build.directory}/target/jacoco.execfiletruereportprepare-packagereport我正在使用Windows7和apache-maven-3.0.4插件。当我从cygwin终端或命令

xml - 使用 Apache CXF 将请求/响应记录为 XML

是否可以使用CXF将请求/响应记录为XML,最好记录到一个单独的文件中,以便我可以监控应用程序正在做什么? 最佳答案 因此,我对此进行了更多尝试。要记录XML请求和回复,如果您使用的是Log4J,则需要在log4j.xml文件中设置CXF的日志级别,如下所示(>=INFO):cxf.xml文件应包含以下内容:这两个文件都应该在CLASSPATH中。要显示soap消息,请将此添加到您的代码中:Clientclient=ClientProxy.getClient(service);client.getInInterceptors().a