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,一经查实,立即删除!

相关文章

Linux之文件权限

现在查看一个文件的信息 rootubuntu:/home/songl/test# ls -l a.out -rwxrwxr-x 1 songl songl 8565 May 5 07:45 a.out - rwx rwx r-x 1 songl songl 8565 M…

java自定义标签 实例_Java自定义标签用法实例分析

在Java开发中,我们都要标记库中进行标注,而我们需要对自己的标记进行定制,今天爱站技术频道小编就和大家分享Java自定义标签用法实例分析,大家需要熟练掌握这些知识哦。简单例子实现一个标签分为两步:(1)继承SimpleTag…

bootstrap API地址

http://wenzhixin.net.cn/p/bootstrap-table/docs/examples.html#pagination-table转载于:https://www.cnblogs.com/jimmy88/p/4618147.html

java oralce merge_Oracle数据库merge into的使用,存在则更新,不存在则插入

1、在实际应用场景中,我们会用到:如果这条数据在表中,就更新数据;如果不存在这条数据,就插入这条数据。在oracle中,可以使用merge into实现,在mysql中可以使用ON DUPLICATE KEY UPDATE&#xff…

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 观察者模式

网上商店中的商品在名称、价格发生变化时,必须自动通知会员,Java的API为我们提供了Observer接口和Observable类来实现所谓观察者模式。Observable(可观察者)类允许在自身发生改变时,通知其它对象(实现接口Observer,观察者)。下面是…

(剑指Offer)面试题5:从尾到头打印链表

题目: 输入一个链表的头结点,从尾到头反过来打印每个结点的值。 链表结点定义: struct ListNode{int value;ListNode* pNext; }; 思路: 1、改变链表结构的话,先反转链表,然后从头到尾打印每个结点的值。&am…

java解析json数组对象_JAVA中快速解析JSON对象里包含的JSON数组

例如现在有这样一个JsonString Value {"data":[{"school_name":"西北农林科技大学","school_id":"8"},{"school_name":"西北大学","school_id":"6"},{"school_name":&…

ACM water

1000 纯属适应题 1003 做的时候花了很久,现在看好像也不难 1004 适应题,求下平均就行 1005 要读懂题就行 1007 逆序数,discuss方法 1046 全部暴搜一遍。。 1118 照抄2606没看题。。WA。。RE全占了 1207 貌似我的方法超级麻烦 1247 …

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

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

openoffice转换过程中遇到繁体字文档转换失败的问题

今天发现上线的文档转换功能中存在一个文档转换不成功,查看后台日志标志文档无法加载成功,提示日志如下: INFO: connected Jul 08, 2015 2:50:33 PM com.artofsolving.jodconverter.openoffice.connection.AbstractOpenOfficeConnection conn…

java导出excel文件名_怎么解决java导出excel时文件名乱码

怎么解决java导出excel时文件名乱码发布时间:2020-06-19 16:59:00来源:亿速云阅读:137作者:元一java解决导出Excel时文件名乱码的方法示例:String agent request.getHeader("USER-AGENT").toLowerCase();re…

error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MDd_DynamicDebug”不匹配值“MTd_StaticDebug”...

今日VS2012 C编译出现一堆错误: 1 1> 正在生成代码...2 1>Code.obj : error LNK2005: "public: __thiscall std::_Container_base12::_Container_base12(void)" (??0_Container_base12stdQAEXZ) 已经在 msvcprtd.lib(MSVCP110D.dll) 中定义3 1>Code.obj …