Tizen Studio CLI 在 Ubuntu 16.04 上创建 Tizen 本机项目失败

Tizen native project creating fail by Tizen Studio CLI on Ubuntu 16.04

我想根据以下官方指南在 Unbuntu 16.04 上通过 Tizen Studio CLI 创建原生项目。

Command Line Interface Commands

我尝试了以下命令,但 CLI 返回了错误消息。

$tizen create native-project -p mobile-5.0 -t basic-ui -n basic2 -- ~/workspace
An error has occurred. See the log file tizen-sdk/tools/ide/cli.log.

我发现 cli.log 如下。

2019-08-06 15:32:12,519 [TRACE] Main.java(131) - Start running Tizen CLI Main class...
2019-08-06 15:32:12,520 [TRACE] Main.java(132) - Argument count:12
2019-08-06 15:32:12,530 [TRACE] CreateCLI.java(37) - execute Create cli...
2019-08-06 15:32:12,628 [ERROR] AbstractCLI.java(93) - Failed to create native project
org.tizen.ncli.exceptions.UnexpectedException: Failed to create native project
        at org.tizen.ncli.subcommands.createnative.CreateNativeProjectCommand.call(CreateNativeProjectCommand.java:101)
        at org.tizen.ncli.subcommands.createnative.CreateNativeProjectCommand.call(CreateNativeProjectCommand.java:66)
        at org.tizen.ncli.subcommands.AbstractSubCommand.runCommand(AbstractSubCommand.java:76)
        at org.tizen.ncli.ide.shell.CreateNativeProjectCLI.execute(CreateNativeProjectCLI.java:92)
        at org.tizen.ncli.ide.shell.CreateCLI.execute(CreateCLI.java:40)
        at org.tizen.ncli.ide.shell.AbstractCLI.execute(AbstractCLI.java:91)
        at org.tizen.ncli.ide.shell.Main.run(Main.java:187)
        at org.tizen.ncli.ide.shell.Main.main(Main.java:119)
2019-08-06 15:32:23,171 [TRACE] Main.java(131) - Start running Tizen CLI Main class...
2019-08-06 15:32:23,173 [TRACE] Main.java(132) - Argument count:12
2019-08-06 15:32:23,182 [TRACE] CreateCLI.java(37) - execute Create cli...
2019-08-06 15:32:23,462 [ERROR] AbstractCLI.java(93) -
java.lang.NullPointerException
        at org.tizen.nativecommon.templateengine.build.BuildPluginManagerForCLI.getDevPackageModel(BuildPluginManagerForCLI.java:399)
        at org.tizen.nativecommon.templateengine.TizenTemplateEngine.getDevPackageModels(TizenTemplateEngine.java:245)
        at org.tizen.nativecommon.templateengine.TizenTemplateEngine.createProject(TizenTemplateEngine.java:134)
        at org.tizen.ncli.subcommands.createnative.CreateNativeProjectCommand.copyNativeProjectTemplate(CreateNativeProjectCommand.java:195)
        at org.tizen.ncli.subcommands.createnative.CreateNativeProjectCommand.call(CreateNativeProjectCommand.java:99)
        at org.tizen.ncli.subcommands.createnative.CreateNativeProjectCommand.call(CreateNativeProjectCommand.java:66)
        at org.tizen.ncli.subcommands.AbstractSubCommand.runCommand(AbstractSubCommand.java:76)
        at org.tizen.ncli.ide.shell.CreateNativeProjectCLI.execute(CreateNativeProjectCLI.java:92)
        at org.tizen.ncli.ide.shell.CreateCLI.execute(CreateCLI.java:40)
        at org.tizen.ncli.ide.shell.AbstractCLI.execute(AbstractCLI.java:91)
        at org.tizen.ncli.ide.shell.Main.run(Main.java:187)
        at org.tizen.ncli.ide.shell.Main.main(Main.java:119)

这是开发 Tizen 应用程序的简单第一步,但我做不到。 我该如何解决这个问题?我已经尝试重新安装 Tizen-Studio 和 SDK。有什么我可以尝试做的吗?

我的java版本如下。

$java -version
java version "1.8.0_221"
Java(TM) SE Runtime Environment (build 1.8.0_221-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)

如果您在Tizen SDK 工具中安装了"platformIDE",则可以发现此类问题。 您可以卸载 "platformIDE" 并重试吗? 我们会调查并更新结果。

感谢您报告问题。