草庐IT

gradle-intellij-plugin

全部标签

xml - 在格式化 xml 文件时,如何设置 IntelliJ 将 xml 标签放在单独的行上?

我正在使用IntelliJIDEA12。我使用上下文菜单导入了一些pom.xmlmaven依赖项。但是,当我查看POM文件时,依赖项的格式不正确——它们位于一行中。当我重新格式化pom文件(Ctrl-Alt-L)时,格式仍未修复。我尝试查看“项目设置”>“代码样式”>“XML”,但看不到可以解决此问题的明显设置。我摆弄了“保留换行符”和“换行”设置,但无济于事。我注意到其他XML文件也有同样的问题——如果我加入它们,格式化不会将它们分开。如何让IntelliJ以适当的缩进跨多行智能地拆分xml? 最佳答案 取消选中设置中的“保留空格

xml - 将自定义代码样式 xml 传递给 gradle idea 插件

有没有办法让gradleidea插件在生成项目文件时使用自定义代码风格的xml?我总是可以将xml复制到“~/Library/Preferences/IntelliJIdea13/codestyles”,然后在导入项目后更改代码样式,但我希望gradle插件在生成过程中自动为我执行此操作.谢谢! 最佳答案 以防万一有人试图这样做,我设法使用插件Hook解决了这个问题,在项目的ipr文件写入磁盘之前对其进行了修改。基本上,将以下内容添加到您的build.gradle中:idea{project{ipr{withXml{provider

xml - 如何在像 intellij 这样的 emacs 中缩进 xml?

AndroidStudio创建的样板xml代码如下所示:OTOH通过emacs缩进它会使所有sibling彼此对齐,这会占用太多空间并且让我在一个充满intellij用户的团队中生活很艰难。如何配置emacs以像这样缩进xml?我无法用谷歌搜索这个问题。 最佳答案 web-mode.el默认情况下这样做 关于xml-如何在像intellij这样的emacs中缩进xml?,我们在StackOverflow上找到一个类似的问题: https://stackover

xml - 使用 Gradle 构建 Java 项目时从 docbook XML 生成 PDF

在使用gradle(build.gradle文件)构建java项目时,我需要生成docbook.xml文档(5.0)的PDF版本。如果有人可以展示一个可以在任何平台(MacOSX、Windows、Linux)上运行的脚本示例,那将非常有帮助。 最佳答案 好的,所以我终于找到了解决方案。为了生成PDF,您必须提供以下文件:文档文件(.XML)XSL样式表文件(.XSL)您可以从此处获取的docbook.gradle文件:https://github.com/SpringSource/spring-build-gradle/blob/m

java - 使用 maven-resources-plugin 过滤时如何阻止反斜杠被转义?

我想使用Maven资源插件在XML资源文件中设置XML模式位置:除一件事外这有效-替换路径有双反斜杠而不是单个黑斜杠,例如:所以两个问题:这是指定XSD文件的有效格式吗?有没有办法告诉Maven使用单反斜杠而不是双反斜杠?环境变量myxsdpath是C:\mypath\myschema.xsd。maven-resources-plugin没有任何特殊的配置,除了指定要包含在过滤打开的文件之外。 最佳答案 此行为由escapeWindowsPaths控制maven-resources-plugin的属性,在版本2.4中引入。它默认为t

java - Android Studio 2.2.3 : Gradle project sync failed. 基本功能(如编辑、调试)无法正常使用

我需要预装笔记本电脑并切换到Windows10。在此之前,我在AndroidStudio2.2.3中制作并保存了我的项目,并在预安装后下载了相同版本的AndroidStudio,但是当我选择打开现有项目时,我收到以下消息:Failedtosyncgradleproject'ApplicationName'Error:Unabletofindmethod'org.gradle.api.artifacts.Configuration.setExtendsFrom(Ljava/lang/Iterable;)Lorg/gradle/api/artifacts/Configuration;'.P

java - IntelliJ 中缺少架构定义

更新到IntelliJ14.0.3社区版后,我正在处理一个新的Web项目,但突然之间IntelliJ找不到最基本的模式定义了。以下是示例:http://i.stack.imgur.com/FVYld.png和http://i.stack.imgur.com/SboLZ.png.我尝试“获取外部资源”,但没有成功。使用这种方法“JSFxmlnsURInotregisteredinIntelliJIDEA”我导入了web-facelettaglibrary_2_2.xsd,但是自动竞争有错误并且没有用。我尝试让它运行数周,但到处都是“URI未注册”和“无法解析符号”错误。我完全无法理解In

java - exec-maven-plugin 找不到或加载主类但输出在命令行上运行正常

我尝试使用exec-maven-plugin来运行Java程序。我使用以下pom片段:org.codehaus.mojoexec-maven-plugin1.2.1java-Dmyproperty=myvalue-cp"/home/vogella/libs/*"com.vogella.test.Maincom.vogella.test.Main类包含在/home/vogella/libs/*中的一个jar文件中。如果我运行mvn-Xcleaninstallexec:exec命令,我会看到以下错误消息:[DEBUG]Executingcommandline:java-Dmypropert

java - 我在 intellij IDEA 中看不到 Jaxb 工具

我要疯了。我想从intellij中的XSD生成jaxb类,但我没有tools/jaxb中的选项或右键单击文件。我读到我需要一个“网络服务”插件,但我没有看到。对不起,如果我的英语不好。提前致谢。 最佳答案 好吧,Intellij的社区版没有这个选项,这就是问题所在:P对于遇到此问题的任何人,您都可以免费使用EclipseJAXB。 关于java-我在intellijIDEA中看不到Jaxb工具,我们在StackOverflow上找到一个类似的问题: https

xml - 如何使用 jvm-cucumber-parallel-plugin 重新运行失败的测试

我正在使用jvmcucumber并行插件并想重新运行失败的测试用例。需要在.pom文件中进行哪些更改。com.github.temyerscucumber-jvm-parallel-plugin4.2.0generateRunnersgenerate-test-sourcesgenerateRunners${basedir}/target/runnercom.xxx.stepdefscom.xxx.cucumber.hookssrc/test/resources/feature${basedir}/target/cucumberreport/jsonjsontruejsontruepa