【问题标题】:Tizen native project creating fail by Tizen Studio CLI on Ubuntu 16.04Ubuntu 16.04 上的 Tizen Studio CLI 创建 Tizen 本机项目失败
【发布时间】:2019-08-06 06:52:32
【问题描述】:

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

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)

【问题讨论】:

    标签: java nullpointerexception command-line-interface tizen


    【解决方案1】:

    如果您在 Tizen SDK 工具中安装了“platformIDE”,就会发现此类问题。 你能卸载“platformIDE”再试一次吗? 我们将对其进行调查并更新结果。

    感谢您报告此问题。

    【讨论】:

    • 包管理器删除“platformIDE”后,运行良好。但我不知道它是如何工作的。
    猜你喜欢
    • 1970-01-01
    • 2023-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多