This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS:版本6.2 .0.0.005万。

Guru**** 2030840 points
Other Parts Discussed in Thread: CCSTUDIO
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/579399/ccs-version-6-2-0-00050

主题中讨论的其他部件:CCStudio

工具/软件:Code Composer Studio

使用CCS 6版与'Rational Test RealTime'(RTRT)版本8.0 1进行单元测试时,TDP包含以下 (常用)行:

//将DSS软件包导入命名空间

ImportPackage(Packages.com.ti.debug.engine.scripting)
ImportPackage(Packages.com.ti.ccstudio.scripting.environment)
ImportPackage(Packages.java.lang)
ImportPackage(Packages.java.io)

遗憾的是,当运行单元测试时,这些行失败 ,并出现以下错误:

未定义'packages'

这可能是(部分)由于未设置CLASSPATH。 在哪种情况下,问题是应在RTRT的TDP中将CLASSPATH设置在何处?

但是,同时假定CLASSPATH设置到以下目录:

C:\ti\ccsv6\CCS_base\scripting\docs\DS_API

这只能满足 Packages.com.ti.debug.engine.scripting"和Packages.com.ti.ccstudio.scripting"目录的前2个规范。

 C:\ti\目录下的任何位置都没有子目录.java.lang (也没有仅lang的子目录)。 也没有java.io子目录(尽管有如下所示的IO子目录:

C:\ti\xdctools_3_32_01_core\packages\xdc\services\io。

因此,第二个问题是,应如何建立CLASSPATH?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,
    我认为您需要设置以下路径:

    <CCS6安装DIR>\ccsv6\CCS_base\DebugServer\packages\ti\DSS\Java\js.jar
    <CCS6安装DIR>\ccsv6\CCS_base\DebugServer\packages\ti\DSS\Java\dss.jar

    谢谢
    KI
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    KI
    非常感谢您的建议。
    不幸的是,我是JavaScript的新手,不知道设置路径需要什么。
    'ImportPackage'行前面的以下行出现故障,使问题保持不变:
    1.
    <CCS6安装DIR>\ccsv6\CCS_base\DebugServer\packages\ti\DSS\Java\js.jar
    <CCS6安装DIR>\ccsv6\CCS_base\DebugServer\packages\ti\DSS\Java\dss.jar

    二.
    c:ti\ccsv6\CCS_base\DebugServer\packages\ti\DSS\java\js.jar
    C:\ti\ccsv6\CCS_base\DebugServer\packages\ti\DSS\Java\dss.jar

    3.
    VAR Package = C:ti\ccsv6\CCS_base\DebugServer\packages\ti\DSS\Java\js.jar
    VAR Package = C:\ti\ccsv6\CCS_base\DebugServer\packages\ti\DSS\Java\dss.jar

    如有任何其他想法或进一步的澄清,我们将非常感谢。
    David Chequley
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不在javascript中设置CLASSPATH。 请参阅以下信息:
    en.wikipedia.org/.../Classpath_(Java)

    请注意,第一个路径无效。 CCS6安装DIR>只是我的变量,用于表示您环境中CCSv6安装目录的任何内容。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Ki,

    非常感谢我们提供的信息。

    以下环境变量现在已通过控制面板设置,如下所示:

    控制面板->系统->高级系统设置->环境变量->路径

    ; C:\ti\ccsv6\CCS_base\DebugServer\packages\ti\DSS\JAVA

    遗憾的是,即使在关机后再开机后,仍会出现与以前相同的错误:

    'Windows脚本主机'

    未 定义错误'Packages'

    等等

    David Chequley

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是否将路径添加到CLASSPATH变量下的jar (而不是path)?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Ki,
    非常感谢您的信息。
    此解决方案看起来很好,并且已停止显示有关'Packages'的错误消息。
    再次,非常感谢。
    David Chequley