如何为我的新项目配置java设置?

时间:2016-04-17 19:17:51

标签: java shell

我已经开始在java中学习算法了,但是有很多东西像python或者ruby一样在我的方式。我想很好地构建我的源代码以供将来引用,这是我的目录结构。

~/workspace/algorithms/
      |---searching/BinarySearch.java
      |---sorting/InsertionSort.java

InsertionSort.java文件包含此软件包:

package algorithms.sorting;

class InsertionSort {...}

我能够编译我的java源代码,但是我无法运行该程序。我可能还需要将algorithms内的任何包中的代码导入到任何包中。

如何编译和运行程序,保持我的包结构在vim或命令行中完好无损?运行命令时应该是我当前的目录?

PS:我是vim用户,不想仅仅为了Java而放弃它。

1 个答案:

答案 0 :(得分:0)

您的类路径应指向~/workspace。然后在命令行中输入:

> java algorithms.sorting.InsertionSort

这将调用main()类的InsertionSort方法。