美文网首页
2018-07-12

2018-07-12

作者: 张杜若 | 来源:发表于2018-07-12 16:41 被阅读0次

    最近在学算法四(Algorithms Fourth Edition),WIN10下配置JAVA环境真是累死人

    1. 下载JDK
    2. 配置环境变量,其中有JAVA环境,也有书本中外部库algs4.jar的环境,总的如下:
    JAVA_HOME: C:\Program Files\Java\jdk-10.0.1;
    CLASSPATH:.;%JAVA_HOME%\lib;%JRE_HOME%\lib;C:\Users\Yukang\algs4\algs4.jar;
    JRE_HOME: C:\Program Files\Java\jre-10.0.1;
    PATH: %JAVA_HOME%\bin; %JRE_HOME%\bin; 
    

    PS:环境变量必须重启才能生效,所以在做排错探索时,更改环境变量后最好重启,防止干扰排错;别忘了CLASSPATH最前面的那个点,这个表示当前路径

    1. 检测是否安装好:CMD下键入
    java -version
    javac
    

    有提示就行

    1. 安装Eclipse
    2. 引入外部jar包:
      右键新建的工程 -> Properties -> JAVA Build Path -> Libraries -> Classpath -> Add External JARs -> 选择包即可
      用的时候直接import就好:
    import edu.princeton.cs.algs4.*;
    

    最令人烦恼的是运行BinarySearch,这个源码和所需要的TXT数据都可以在algs4官网上找到,在eclipse上运行这种带重定向的命令还是比较麻烦的,参考这个,唯一需要注意的是你的工作路径,你的数据文件所在位置

    另外,如果你和我一样执着于想在CMD下运行该程序,需要注意的是 如果你的源代码里有package,需要注释掉或删掉才可以,不然会出现无穷尽的错误: 找不到或无法加载主类的错误提示,现在还心有余悸。。。

    总之,这些看着简单,实际操作起来对我这样的小白还是很不友好的,再三强调注意文件的路径环境变量的设置

    以后不再说这么多了,只指出我遇到的问题以及相对应的解决方式,祝大家编程愉快!

    相关文章

      网友评论

          本文标题:2018-07-12

          本文链接:https://www.haomeiwen.com/subject/hddrpftx.html