java命令行引用mysql的jar包连接数…
来源:互联网 发布:java 调用批处理 编辑:程序博客网 时间:2024/05/01 14:51
java命令行引用mysql的jar包连接数据库(不将jar添加到classpath)
情况1:
如果java 文件和mysql-connector-java-5.1.18-bin.jar 包在同一目录
编译:
执行:
情况2:
如果java文件和jar包不在同一目录
编译:
执行:
引用多个jar包时
假设有个程序的启动方法在test.java里
运行Java程序是java test,但是如果要引用其他jar包,网上大多数的方法都是java -classpath xx.jartest
但是jar很多的话,就要一个一个写上去,非常麻烦。而且jar包可能经常变
现在用以下一句就能解决问题,假设jar包都放在lib文件夹里
java -Djava.ext.dirs=lib test
附:
数据库连接测试文件GetConn.java
import java.sql.Connection;
import java.sql.DriverManager;
public class GetConn
{