Tag: ant

我可以单独使用gitlab CI吗?

我想要一个脚本驱动的机制为我提供持续集成function,maven或ant或makefiletypes的function,但完全独立于语言和运行时,并且可以移植到任何环境。 这并不是说我不喜欢Jenkins和Teamcity和Bamboo,而是我想要一些构建定义与开发人员通过源代码管理系统一起保存,版本化和分发的东西。 我希望能够从任何地方,开发人员工作站,团队城市,docker的形象 – 随时随地运行。 我认为在Gitlab中实现的CI可能能够为我做到这一点。 如果是这样,我从哪里开始(文档,博客条目?)。 如果不是,你有什么建议?

使用gradle-script-kotlin的ant任务

我如何从我的build.gradle.kts脚本访问ant任务? 特别是,我对ant.patch任务感兴趣。 我可以像这样扩展它吗? task(“patchSources”, Patch::class) { 我可以从其他任务调用它,像这样吗? task(“patchSources”) { doLast { ant.patch(…) } } 我知道如何在Groovy中做到这一点: 如何在Gradle中应用补丁文件?

我可以从命令行或从Ant调用Kotlin noargs插件吗?

Kotlin有一个noarg编译器插件 ,可以用来为特殊注释类生成合成的无参数构造函数。 文档页面清楚地解释了如何在Maven和Gradle中使用它,但是不清楚它是否可以使用,或者如何使用它,无论是从Ant还是在命令行中使用kotlinc 。 到目前为止,我一直无法做到这一点。 这是我的NoArgs.kt源文件: package test annotation class NoArgs @NoArgs data class Test(val x: String, val y: String) 以下是我尝试过的一些命令行,根本没有任何作用: $ kotlinc -verbose “-Xplugin:$KOTLIN_HOME/lib/noarg-compiler-plugin.jar -P plugin:org.jetbrains.kotlin.noarg:annotation=test.NoArgs NoArgs.kt 和: $ kotlinc -verbose “-Xplugin=$KOTLIN_HOME/lib/kotlin-annotation-processing.jar;$KOTLIN_HOME/lib/noarg-compiler-plugin.jar;$JRE_HOME/lib/tools.jar” -P plugin:org.jetbrains.kotlin.noarg:annotation=test.NoArgs NoArgs.kt 当我运行$ javap test.Test ,没有生成无参数构造函数的证据。 还有一些证据表明,插件并没有运行,事实上,如果我把垃圾,而不是-P选项的单词注释 ,没有错误信息或行为改变。 如果你能告诉我如何使用kotlinc或Ant来运行它,我真的很感激它!

使用netbeans8.2编译Errore java项目

我尝试在我的电脑上用netbeans 8.2编写一个项目。 当我复制它,并在另一台计算机中导入此项目,并尝试与NetBeans 8.2编译它我看到这个错误。请尽可能帮助我:这是一个错误: “Could not load definitions from resource org/jetbrains/kotlin/ant/antlib.xml. It could not be found. ant -f C:\\Users\\QUQNTOM\\Documents\\NetBeansProjects\\C hangefile -Dnb.internal.action.name=run run init: Deleting: C:\Users\QUQNTOM\Documents\NetBeansProjects\Change file\build\built-jar.properties deps-jar: Could not load definitions from resource org/jetbrains/kotlin/ant/antlib.xml. It could not be found. Updating property file: C:\Users\QUQNTOM\Documents\NetBeansProjects\Change file\build\built-jar.properties”