所以,我正在使用Tizen-CLI,但我甚至无法通过“创建项目”阶段,因为我遇到了崩溃。我正在运行以下命令:
$ tizen create web-project -n heavenlydays -p wearable-3.0 -t WebBasicapplication
由于某种原因,抛出异常:
Exception in thread "main" java.lang.NoClassDefFoundError: org/tizen/core/gputil/XMLUtil
at org.tizen.ncli.subcommands.createweb.CreateWebProjectCommand.generateFileFromRegenTemplate(CreateWebProjectCommand.java:640)
at org.tizen.ncli.subcommands.createweb.CreateWebProjectCommand.generateFilefromProjectRoot(CreateWebProjectCommand.java:473)
at org.tizen.ncli.subcommands.createweb.CreateWebProjectCommand.processOption(CreateWebProjectCommand.java:453)
at org.tizen.ncli.subcommands.createweb.CreateWebProjectCommand.call(CreateWebProjectCommand.java:154)
at org.tizen.ncli.subcommands.createweb.CreateWebProjectCommand.call(CreateWebProjectCommand.java:96)
at org.tizen.ncli.subcommands.AbstractSubCommand.runCommand(AbstractSubCommand.java:85)
at org.tizen.ncli.ide.shell.CreateWebProjectCLI.execute(CreateWebProjectCLI.java:92)
at org.tizen.ncli.ide.shell.CreateCLI.execute(CreateCLI.java:39)
at org.tizen.ncli.ide.shell.AbstractCLI.execute(AbstractCLI.java:85)
at org.tizen.ncli.ide.shell.Main.run(Main.java:143)
at org.tizen.ncli.ide.shell.Main.main(Main.java:77)
Caused by: java.lang.ClassNotFoundException: org.tizen.core.gputil.XMLUtil
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
这使得开始有点困难。有一些奇怪的东西,比如模板名称几乎 camelCase但不完全。我也尝试过使用 WebBasicApplication ,但由于找不到它,因此无效。
修改
我的java版本是1.8.0_121,Tizen版本是1.4.19,我正在运行Windows 8.1
答案 0 :(得分:3)
我建议你先运行'list'命令。
$tizen list web-project
它会列出可用的项目模板和配置文件。然后,您可以选择“创建web项目”命令来提供首选参数。 为:
$ tizen create web-project -n testProject -p wearable-3.0 -t WebBasicapplication
顺便说一下,列表中显示的模板名称是“ W eb B asic a pplication'
如果您对安装本机开发环境感兴趣,请运行package manager cli。
$ cd ~/tizen-studio/package-manager
~/tizen-studio/package-manager$ ./package-manager-cli.bin show-pkgs
该命令将显示可用包列表
(ni-未安装)
(已安装)
使用'install'命令安装所需的包。例如:
~/tizen-studio/package-manager$ ./package-manager-cli.bin install WEARABLE-3.0 --accept-licence -p ******
-p参数获取操作系统管理员登录密码
我已在Ubuntu 14.04计算机上测试过,请查看CLI Guide了解详情。
This link in Tizen Developers Forum说,不要安装OpenJDK,你必须使用Oracle JDK 8或更高版本。
答案 1 :(得分:1)
尝试在
之前安装NativeCLI包答案 2 :(得分:0)
我正在编写一个脚本来自动执行一些tizen任务:
在您的项目目录中尝试:
git clone https://notabug.org/tizen/tizen-helper
make -f $PWD/tizen-helper/bin/mk-tizen-app.mk
它仍在进行中,但对我有用。
如果您需要支持覆盖社区: