一个愚蠢的问题,但我没有弄清楚如何使用它。
我已经下载了JFreeChart从
http://sourceforge.net/projects/jfreechart/files/latest/download?source=files
我不使用 Eclipse 或 Netbeans 或 Intellij 或任何其他。如何在命令行上在这些文件中编译我的项目?
谢谢是前进..
提取您刚刚下载的 zip 文件。将 jar 从 lib 文件夹复制到 lib 文件夹,并使用开关将所有 jar 添加到类路径-cp
。
但是,那你打算怎么做?如果不使用 IDE,则可以使用所需的任何编辑器编写代码,但它至少比使用 IDE 慢 10 倍。手动管理依赖项并使用命令行编译器编译代码也是可能的,但是一旦您拥有外部依赖项(如您的情况),它就会变得非常复杂和耗时。
所以,如果你想创建超越hello world的东西,花点时间开始使用像maven或gradle和IDE这样的构建工具。
假设我的项目结构如下:
hello
src
Hello.java
classes
lib
one.jar
two.jar
在这种情况下,我使用命令编译了它
javac -cp ../lib/one.jar:../lib/two.jar Hello.java
从src
文件夹运行此命令。如果您在 Windows 上使用,请使用 ;
而不是 :
。