什么是在没有IDE的情况下编译Java源文件的最简单方法?
我主要使用Java用于算法,这些问题实际上并不需要完整的项目环境。尽管能够导入一些可重复使用的课程会很好。
在Go中,我能够像这样构建我的项目:
$HOME/src/<dir>/<dir>
并将其编译为$HOME/bin/*
(应用程序)或$HOME/pkg/<dir>/<dir>
(库)。
有什么方法可以做这样的事情,但是对于java?
javac和jar命令将编译Java代码并创建JAR文件。您的源代码必须处于与软件包结构相匹配的目录结构中。这意味着目录Java/AWT将包含Java.awt软件包源文件。许多年前,我使用了一组UNIX脚本文件来编译和打包我的Java代码,但这是在与Eclipse一起工作之前。