java - 编译 Java 类并从命令控制台运行 Java 文件时,如何包含 Java jar 文件?

标签 java jar compilation

我有一个与 postgresql 数据库交互的小 Java 文件, 所以我已经下载了驱动程序,并在我的文件中导入了 org.postgresql.Driver。

在命令控制台中输入 javac Myfilename.java ; 然后它编译我运行 java Myfilename 并抛出一个错误,说它找不到 org.postgresql.Driver 文件。

那么,当我运行文件或编译文件时不确定何时应该进行导入时,如何导入 jar?

最佳答案

编译:

javac -cp ".:postresql.jar" -d . MyFileName.java

运行:

java -cp ".:postresql.jar" MyFileName

关于java - 编译 Java 类并从命令控制台运行 Java 文件时,如何包含 Java jar 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10954207/

相关文章:

java - 我应该如何将系统属性选项传递给我的 jar 文件?

c++ - 编译(?)问题。 Visual Studio C++ 2008

java - Spring Data 对 NamedNativeQuery 进行分页和排序 (JPA-Hibernate-MySql)

java - 使用带有凭据的 $HTTP 在 angularJs 中发布时解决 CORS

java - 如何在方法期间而不是之后进行按钮更改重绘?

java - 如何在Eclipse中将所有资源打包成可运行的JAR

maven-2 - 无效的jar文件实际上是html的Maven问题

c++ - 编译没有对应头文件的cpp

java - 无法通过命令行编译Java代码

java - 文本域