2017-05-16 8 views
-5

As you can see from the pic, StdOut is a error for can't be resolved. But when I click it with holding Ctrl, I can still open the StdOut.class(Also in pic,you can see it) And StdOut class is in stdlib.jar which is in Referenced Libraries in left of pic. I just want to use StdOut.class. What should I DO?は、外部のjarファイルとして ビルドパス>>設定ビルドパス>>ライブラリを>> jarファイルを追加すること

+0

パッケージに入っていますか? – matt

+0

パッケージではどういう意味ですか? 'Example.java'私は何かをやっていますか? –

+0

Javaクラスは[パッケージ](http://docs.oracle.com/javase/tutorial/java/package/packages.html)に置くことができます。たとえば、 'ArrayList'クラスは' java.util'パッケージに含まれていますので、使用するには、それをインポートする必要があります。 'import java.util.ArrayList'を実行してから使用することができます。 'StdOut'をインポートしていないようです。 – matt

答えて

0

私は愚かな解決策を見つけました:StdOut.classを見つけてそれからコンテンツをコピーし、プロジェクトで新しいパッケージを作成して貼り付けます。それは愚かですが、今回はStdOut.classを解決できます(Eclipseは私の知っているパッケージを解決できます)。

0

てみてください。また、フルをインポートしてみてください 外部Jarファイルを追加し、すでに私のプロジェクトに追加jarファイル内のクラスをresovleはできません。それを使用する前にStdOutのパス。

+0

はい私はそれをやったと思います。プロジェクトを右クリックし、[Properties]をクリックし、[JAVA Build Path]をクリックし、[Add External JARS]をクリックし、StdOut.classを含むものを選択して適用し、最後に[OK]をクリックします。しかし、まだ動作していません...... Ctrlキーを押しながらプログラムでStdOutをクリックすると、新しいページでStdOut.classを開くことができますが、Eclipseでは解決できないと言いますから、まだ使用できません.... –

関連する問題

 関連する問題