0

私は自分で Java を学ぼうとしており、http://algs4.cs.princeton.edu/code/をリソースとして使用しています。

残念ながら、algs4.jar を適切に参照できるように drjava を設定する方法を理解できませんでした。

したがって、次のコードをコンパイルしようとすると、

public class TestStdDraw1 {
       public static void main(String[] args) {
           StdDraw.setPenRadius(0.05);
           StdDraw.setPenColor(StdDraw.BLUE);
           StdDraw.point(0.5, 0.5);
           StdDraw.setPenColor(StdDraw.MAGENTA);
           StdDraw.line(0.2, 0.2, 0.8, 0.2);
       }
   }

コンパイルされません。

StdDraw.javaJavaスクリプトが入っているフォルダにダウンロードするだけで問題なくコンパイルされるため、jarファイルを参照していないことはわかっています。

上記のサイトには次のように書かれています。

Mac OS X (自動)。Mac OS X インストーラーは、algs4.jar を /Users/username/algs4 フォルダーにダウンロードします。DrJava クラスパスに追加します。また、ターミナルで使用するラッパー スクリプト javac-algs4 および java-algs4 (algs4.jar 内のクラスパス) を提供します。

をクリックして、algs4.jar を Drjava クラスパスに追加しましたedit->preferences->resource locations -> extra classpath -> then clicking on the algs4.jar file

(私はWindowsとubuntuの両方でこれをやろうとしています。両方で同じ問題を抱えています。)

ubuntu で echo $PATH を実行して、パスが実際に を含むフォルダーに設定されていることを確認しましたalgs4.jar

Environmental Variables -> PATH含むフォルダに設定されていることを確認しました algs4.jar

これはかなり些細なことに違いないので、事前にお詫び申し上げます

4

1 に答える 1