如何在不使用 IDE 的情况下在 Java 中包含库

新手上路,请多包涵

如何在不使用 IDE(如 NetBeans )的情况下在我的 Java 程序中导入库?

在 NetBeans 中,我这样做:

在此处输入图像描述

我怎样才能通过使用 Notepad++Programmer’s Notepad 来实现同样的事情。我尽可能不想使用 NetBeans,因为它太过分了,因为我只处理简单的项目。

原文由 user225269 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 427
2 个回答
javac -classpath external.jar myClass.java

编辑:

如果你的主类在包中

package com.mycompany;
public class myClass
{
...
...

然后

你需要

javac -classpath external.jar com/mycompany/myClass.java

跑步

java -classpath external.jar com.mycompany.myClass

原文由 Bala R 发布,翻译遵循 CC BY-SA 2.5 许可协议

除了@StackOverflowException 的帖子外,添加多个文件和位置也完全可以……

 javac -cp location1/;location2/;file1.jar;file2.jar fileToCompile

笔记::

-cp 和 -classpath 是一回事。如果您使用的是 Solaris(以及其他一些 UNIX 版本),请更改 ‘;‘至 ‘:’

原文由 Simon David Kelly 发布,翻译遵循 CC BY-SA 2.5 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题