0

ファイルの先頭に java.lang からの単純なインポートがあります。

import java.lang {UnsupportedOperationException}

予想どおり、次のエラーが表示されます。

Package not found in imported modules: 
java.lang (add module import to module descriptor of hello)

ただし、次のそれぞれをボディに追加しようとしましたがmodule.ceylon、役に立ちませんでした。

import java.lang; // needs a version
import java.lang "7"; // not found
import java.lang "1.7.0"; // still not found
4

1 に答える 1

2

Ceylon IDE for Eclipse を使用している場合は、元のインポート エラーにカーソルを合わせると、次の提案が表示されます。

1 quick fix avialable:
    Add 'import java.base' to module descriptor

そのリンクをクリックすると、module.ceylon は次のようになります。

module mymodule "1.0.0" {
  import java.base "7";
}

そして、すべてがうまくいくでしょう。java.langもっと役に立つ人が来て、なぜが にあるのかを説明してくれると確信していますjava.base。今のところ、それを受け入れるだけです。

于 2014-10-25T13:47:55.250 に答える