我正在尝试创建并填充“ dist”目录后自动复制文件。提供的ant目标“ -post-jar”和“ -post-compile”似乎在创建dist目录之前运行。我在build-impl.xml文件中找不到实际的构建目标。因此,我打算尝试将命令直接放在build-impl.xml中,但似乎无法确定正确的目标。
编辑:-post-jar确实可以工作,但是我仍然好奇叫什么目标。
我决定尝试将libgdx用于图形。但是,它使用gradle来管理程序包;但是我对gradle的经验很少。
我的问题是,如果我有代码的库(.jar文件)。通常在netbeans中,我可以右键单击“库”并选择“添加jar /文件夹”,它将库添加到我的ant文件中,更重要的是,ide现在可以识别.jar并将其公开给自动完成等。
在gradle上,通过将以下内容放入构建,我只得到了显示在“ dependencies”分支中的文件:
dependencies {
runtime fileTree(dir: 'libs', include: '*.jar')
}
但是,这些库将不会导入,也无法识别它们的存在。gradle的(非常大)在线文档似乎只想处理存储库,而我找不到netbeans gradle的文档。任何帮助将不胜感激。