1

我正在使用pharo 4。我刚刚安装了一个加载其他配置的配置,我收到了这个错误:

This package depends on the following classes:
  GTExampleTestCase
  GTExampleFinder
You must resolve these dependencies before you will be able to load these definitions: 
  RTExampleFinder
  gtExampleInstance
  class:selector:method:to:
  newExample
  RTExampleTestCase
  packageNames

Select Proceed to continue, or close this window to cancel the operation.

我怎么知道哪个包是“这个”?

4

3 回答 3

1

在这个具体案例中,GTExampleFinder 当前位于 GT-Inspector-Examples-Utils 中。当您在 Pharo 4 中安装 Roassal2 时,您可能会遇到一些麻烦。Roassal2 正在 Pharo 5 中开发,Roassal2 的 Metacello 配置不使用语义版本控制

于 2016-02-07T14:29:20.820 回答
1

是的,这是一个已知问题。您可以做的是使用调试器将几帧返回到该方法#loadWithNameLike:。该方法的参数将是包的名称。

于 2016-02-07T09:33:54.280 回答
1

如果您打开一个 Transcript,当发出警告时,您应该在其中包含当前加载的详细信息。包加载应该在最后一行。

于 2016-02-07T18:38:17.337 回答