用于编译java代码的库的符号链接

时间:2011-09-27 19:57:23

标签: java linux spring compilation javac

我有一个包含spring库的文件夹。我有一个单独的文件夹,其中包含包含简单“HelloSpring”应用程序代码的java代码。为了编译我的HelloSpring应用程序,我需要引用单独文件夹中的Spring库。是否可以在编译过程中引用此外部文件夹,以便在我键入javac HelloSpring.java时,它能正确解析所引用的所有库?有没有办法设置符号链接,以便java编译器可以查看它以解决依赖关系。

谢谢

1 个答案:

答案 0 :(得分:2)

您需要设置类路径以引用库文件夹。您可以在使用javac选项调用-cp时在命令行上执行此操作,也可以定义CLASSPATH环境变量。

更好的工作方式是使用Ant或Maven等工具来处理构建过程。配置此类工具需要花费一些时间和精力,但当您的项目变大时,它最终会为您节省大量麻烦。