如何避免使用 javac -cp

how to avoid using javac -cp

我有一个 Java class,它使用 .jar 文件。

每次我想编译这个class,我都必须做类似javac -cp ".:myJar.jar" myClass.java的事情,每次我想执行它,我都必须做类似的事情,但是用java 而不是 javac.

有没有办法避免这样做?

我知道我可以将这个 jar 文件放入我的 class 路径,但我不想那样做。我也不想做 maven 项目。

没有什么可以阻止您使用 IDE,在开发程序时利用它所有超级有用的功能,然后只将源代码和相关的 jar 文件提交给教授。

教授不需要的使用 IDE 的优点:

  • 具有自动完成的语法颜色编码编辑器。

  • javadoc的内置显示,让您了解所有内置Java方法的作用,以及它们的工作原理。

  • 即时突出显示语法错误。

  • 永远不必编译代码,因为 IDE 始终保持代码编译。

  • 当您想要 运行 时,可通过单键轻松执行程序。

  • 调试器。当您的代码未按预期工作时非常重要的功能。

  • ...更多...