草庐IT

maven-package

全部标签

java - 使用 Maven 的 xml 文件的静态格式检查器

我使用Maven作为构建工具,并使用Checkstyle检查文件是否符合约定的编码风格。问题是我也想检查XML文件的格式,只是简单的缩进检查,但checkstyle不支持它。我只是找不到可以执行这种简单检查并与Maven集成的工具。有什么想法吗? 最佳答案 快速谷歌搜索提供了这个:https://www.mojohaus.org/xml-maven-plugin/check-format-mojo.htmlFullname:org.codehaus.mojo:xml-maven-plugin:1.0.2:check-formatDe

xml - 使用环境变量的 Maven 本地存储库

如何使用环境用户变量设置标签。我试过这条路:%myRepo%/repo但它不起作用(myRepo=C:/maven/repo)。我不能为可移植性问题使用绝对路径,但我可以将%myRepo%设置到每个系统上的正确位置,其中绝对路径可能会有所不同,但/repo保持不变。有人能帮我吗?谢谢。使用窗口。Maven2.2.1. 最佳答案 您可以使用${env.HOME}来引用环境变量%HOME%,以及类似的任何其他环境变量。但是,您可能希望通过在settings.xml中指定它来设置每台计算机上的存储库位置,这允许每个用户输入他们自己的设置。

javascript - XMLHttpRequest 在 Google Chrome Packaged Web App 中不起作用

我正在编写打包的ChromeWebApp并尝试解析外部XML。当我将XML文件下载到我的服务器时它可以工作,但是当我将XML文件更改到Web上的位置时它不起作用。例如,我正在尝试访问此文件:http://www.w3schools.com/xml/note.xml这是我的JavaScript代码(注意是HTML):functiondashboardContent(){html="";xmlhttp=newXMLHttpRequest();xmlhttp.open("GET","http://www.w3schools.com/xml/note.xml",false);xmlhttp.s

xml - Maven 2 原型(prototype)创建 : how to concatenate variables in folder/file names

我想根据我的原型(prototype)创建一个xml文件,其名称包含两个连接在一起的变量。例子:原型(prototype)元数据.xml给定category="MyCategory"和description="MyDescription",我希望将我的文件命名为“MyCateogryMyDescription.xml”。不是“MyCategory-MyDescription.xml”,也不是介于两者之间的任何其他内容。这个奇怪的、具体的、不灵活的要求背后的原因,嗯,显然是与我不想触及的标准的向后兼容性。我的第一个尝试是明显的__category____description__.xml

xml - 如何使用 Maven 合并两个 XML 文件?

我想在执行pom.xml期间合并两个xml文件。文件1:文件2:结果文件:我可以使用什么插件?非常感谢! 最佳答案 你可以使用下面的代码在指定的xpath中合并两个xml文件root是您需要合并另一个xml的xml。insertDoc是你需要添加的文档/你甚至可以通过节点。xpath是您需要添加第二个xml的xml的路径。publicvoidgenerateDocument(Documentroot,DocumentinsertDoc,Stringxpath){if(null!=root){Nodeelement=insertDoc

java - Maven 找不到我的自定义 Maven 原型(prototype)

无法使用自定义创建的Maven原型(prototype)。Maven告诉我:您的过滤器不匹配任何原型(prototype)。我的系统:window7Java7maven3.2我采取的步骤是:创建我的项目在命令提示符下导航到我的项目并运行命令:mvnarchetype:create-from-projectNavigatetotarget\generated-sources\archetypeandrunthiscommand:mvninstallarchetype:update-local-catalogcdbacktomyProjectsfolderandrunthecommandm

xml - 使用 Laravel Package orchestral/parser 导入 XML 的问题

我有这个要导入的XML:desc"price="40"brand=""weight="100"in_stock="Y"/>desc"price="40"brand=""weight="100"in_stock="Y"/>我正在使用Laravel5和这个包:https://github.com/orchestral/parser所以我正在运行这段代码:$xml=XmlParser::load('https://www.url/feed.xml');$product=$xml->parse(['product_id'=>['uses'=>'product::product_id'],'ti

xml - 如何为 Maven 项目批量运行 testng .xml 文件

我已经创建了一个Maven项目,其中有几个用于不同套件的testng.xml文件。如果我从我的IDE(Intellij)中运行我的.xml文件,一切都很好但我想做的是创建一个批处理文件来为我运行这些.xml,这样我就可以在没有IDE的情况下运行它。当你有一个像这样的lib文件夹时,我看到了一个解决方案:https://www.seleniumeasy.com/testng-tutorials/how-to-run-testng-xml-via-batch-file-example但这对我不起作用,因为我有一个Maven项目,所以没有lib或bin文件夹。这个我也试过SETSUITE_L

java - 无法通过 maven 解码 xml

我有junit测试,它可以将我的xml解码为对象很好用!但是当我运行maven命令mvnsurefire-report:report-Pmytests时,它无法将xml解码为对象。毫无异常(exception),我有空对象我的pom.xml4.0.0com.projectautomationjar1.0-SNAPSHOTtargetsrc/main/javatarget/classesAUTOMATION-01src/test/java/com/teststarget/test-classessrc/main/resourcestrueorg.apache.maven.pluginsm

xml - 有没有办法从命令行向 Maven POM 添加依赖项?

是否有可用于从命令行向POM添加依赖项的命令或Maven插件?例如,我想输入如下内容:mvnlazy:add-dependency-DgroupId=com.mycompany-DartifactId=derp-Dversion=1.0并让它修改当前目录中POM的依赖项部分:...otherdependencies...com.mycompanyderp1.0添加上述XML的外部命令也可以,但我更喜欢不需要我编写XSL样式表的命令。 最佳答案 不确定你是否解决过这个问题,但我过去用xsltproc做过类似的事情(我知道你说过不要使用