java命令行 引用jar包_java命令行引用jar包

一个简单的测试程序:

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

运行:

java JdbcDemo

0818b9ca8b590ca3270a3433284dd417.png

java -cp mysql-connector-java-5.1.40-bin.jar JdbcDemo

0818b9ca8b590ca3270a3433284dd417.png

java -cp mysql-connector-java-5.1.40-bin.jar; JdbcDemo

注意比上面的命令行多了个分号;

0818b9ca8b590ca3270a3433284dd417.png

由于我们编译时并没有依赖该jar包,所以没有设置-cp参数。

当然也可以把mysql包里的com解压出来,这样就不用-cp参数了。

由此,隐约可以得到-cp参数调用了解压缩算法将jar包里的内容取出来。

0818b9ca8b590ca3270a3433284dd417.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/419787.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

DataTable操作

DataTable操作 一 复制DataTable中符合条件的DataRow到新的DataTable中 One: DataTable TableTemp new DataTable();//临时table DataTable tableAd new Web.DAL.FreeBase().TranSQLGetTable("select a.ClassName,b.ParentId,b.Name,b.Pic,b.Url,b.Sorts fro…

java水印图片_JAVA实用案例之图片水印开发

写在最前面上周零零碎碎花了一周的时间研究水印的开发,现在终于写了个入门级的Demo,做下笔记同时分享出来供大家参考。Demo是在我上次写的 JAVA实用案例之文件导入导出(POI方式) 框架基础上搭建的,基于SpringSpringMVC。如果有错误还请大家指…

adreno630gpu参数_adreno630gpu参数_高通骁龙430参数性能 Adreno505 GPU/20nm制程

高通最新骁龙430八核处理器曝光,具体型号为MSM8937,那么这颗高通骁龙430 MSM8937八核处理器参数和性能表现如何,跑分多少呢,本文带来相关规格的解析。9月15日,高通对外发布了最新低端处理器骁龙430和中端处理器骁龙617…

前端学习(1537):为什么使用ng

传统输入页面值1 传统加法运算

C#开发Unity游戏教程之判断语句

C#开发Unity游戏教程之判断语句 游戏执行路径的选择——判断 玩家在游戏时,无时无刻不在通过判断做出选择。例如,正是因为玩家做出的选择不同,才导致游戏朝着不同的剧情发展,因此一个玩家可以对一个游戏百玩不厌!既然提…

前端学习(1539):hello world

<!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title> </head> <!-- 需要…

Android Sdk 国内镜像下载地址

大连东软信息学院镜像服务器地址:- http://mirrors.neusoft.edu.cn 端口&#xff1a;80北京化工大学镜像服务器地址:- IPv4: http://ubuntu.buct.edu.cn/ 端口&#xff1a;80- IPv4: http://ubuntu.buct.cn/ 端口&#xff1a;80- IPv6: http://ubuntu.buct6.edu.cn/ 端口&#…

java手机飞行模式_用了这么多年手机才知道,飞行模式还藏着这6个功能!太好用了...

说起“飞行模式”很多朋友们都会说我又不坐飞机&#xff0c;要它有啥用&#xff1f;当然有用&#xff01;而且用处可多了不纠结手机辐射问题很多朋友担心晚上不关机手机会有辐射&#xff0c;但是又觉得关机开机很繁琐&#xff0c;真是很纠结。其实只要把手机飞行模式打开就行啦…