java命令行 引用jar包_java命令行引用jar包
一個(gè)簡(jiǎn)單的測(cè)試程序:
import java.sql.*;
/**
* Created by N3verL4nd on 2017/4/17.
*/
public class JdbcDemo
{
public static void main(String[] args) {
Connection conn;
Statement stmt;
ResultSet rs;
String url = "jdbc:mysql://localhost:3306/weibo?"
+ "user=root&password=lgh123&useUnicode=true&characterEncoding=UTF8&useSSL=true";
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
try {
conn = DriverManager.getConnection(url);
stmt = conn.createStatement();
/* System.out.println(sql); */
rs = stmt.executeQuery("SELECT * FROM t_account");
while (rs.next()){
System.out.println(rs.getString(2) + " " + rs.getString(3) + " " + rs.getString(4));
}
rs.close();
stmt.close();
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
編譯:
javac JdbcDemo.java
運(yùn)行:
java JdbcDemo
java -cp mysql-connector-java-5.1.40-bin.jar JdbcDemo
java -cp mysql-connector-java-5.1.40-bin.jar; JdbcDemo
注意比上面的命令行多了個(gè)分號(hào);
由于我們編譯時(shí)并沒有依賴該jar包,所以沒有設(shè)置-cp參數(shù)。
當(dāng)然也可以把mysql包里的com解壓出來,這樣就不用-cp參數(shù)了。
由此,隱約可以得到-cp參數(shù)調(diào)用了解壓縮算法將jar包里的內(nèi)容取出來。
總結(jié)
以上是生活随笔為你收集整理的java命令行 引用jar包_java命令行引用jar包的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 手摸手深入理解JVM虚拟机--在MacO
- 下一篇: Solr的原理及使用