Codename One:使用我的一个CN1 Netbeans项目作为模板

时间:2017-08-14 10:21:33

标签: netbeans codenameone

每次我开始一个Codename One项目时,在Netbeans中我选择原生主题和“Hello World(Bare bones)”模板,然后我需要自定义它(添加一个覆盖另一个主题的主题,添加CSS支持,我的本地化代码,我自定义的崩溃报告代码等。)。

当然,每次我开始一个新项目时,我都不想重复相同的步骤:有没有办法在“CodenameOne项目”类别中使用我的一个项目作为Netbeans模板(已经添加了所有项目)我的自定义)?

非常感谢您的帮助。

1 个答案:

答案 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