每次我开始一个Codename One项目时,在Netbeans中我选择原生主题和“Hello World(Bare bones)”模板,然后我需要自定义它(添加一个覆盖另一个主题的主题,添加CSS支持,我的本地化代码,我自定义的崩溃报告代码等。)。
当然,每次我开始一个新项目时,我都不想重复相同的步骤:有没有办法在“CodenameOne项目”类别中使用我的一个项目作为Netbeans模板(已经添加了所有项目)我的自定义)?
非常感谢您的帮助。
答案 0 :(得分:2)
我创建了一个Codename One CLI工具,让这样的事情更容易。
安装(需要NodeJS):
$ sudo npm install -g codenameone-cli
用法(使用您自己的模板创建项目)
$ cn1 create helloworld com.mycompany.hello HelloWorld \
-i Netbeans \
-t https://example.com/yourprojecttemplate.zip
第一次运行后,您可以省略-i标志(表示IDE),因为它假设您要使用与上次运行相同的IDE。
这将在目录“helloworld”中创建一个新项目,包含“com.mycompany.hello”和Main类名为HelloWorld,但使用您提供的项目模板。
如果您更喜欢使用GUI而不是命令行标志,该工具还包括一个GUI向导:
$ cn1 create helloworld -g