有关eclipse中的jar包的说明

最近对eclipse中的libraries的作用比较感兴趣,所以查阅总结写下来供以后参考。

1、EAR Libraries:

其中包含开发EJB(相关EJB的理解博文可以参考:http://blog.csdn.net/jojo52013145/article/details/5783677)工程时所需要的库包。一般新建web项目,由于IDE不能智能判断以后的开发是否会用到EJB,所以会自动添加EAR libraries。

2、JAVA EE 5 Libraries
包含的是常用的java EE的库文件,建立Web项目时会用到。

3、JRE System Library:
其中包含一些javaSE常用的库文件,建立相关java项目时都会用到。

4、Web App Library:
项目中需要的一些jar包,映射着WEB-INF/lib,当在lib目录下导入一些jar包时,会自动添加到web app library中;lib目录下的jar包又叫运行时环境下使用的JAR包,即指在运行项目的时候所需要使用的JAR包。

5、Referenced Libraries:
其中的包又叫编译时jar包,即指在MyEclipse中进行源文件的编写的时候,所需要引用到的类,都从Referenced Libraries这个集合中的JAR包中取。

将已经写好的一些类打成jar包,然后导入到需要开发的项目中,能够提高编程的效率,降低编程的难度。在我们使用IDE个工具向我们项目中导入jar包时也有讲究,虽说无论用什么方式导包,在程序运行时效果都一样,但在实际编程过程中,有的只有从Java Build Path添加才起作用,而有的只有导入到lib目录下才行。所以这两种方式是有区别的,它俩的联系并不大。
Java Build Path是我们编译需要的包,在我编程的过程中发现,在比如在import ..*时如果没用Java Build Path导入包的话,类里面就有红叉,提示:“The type java.io.ObjectInputStream cannot be resolved. It is indirectly referenced from required .class files”,即不识别这个类;导入到lib下是程序运行时需要的包,即便用Java Build Path导入过的包,没放到lib下,运行项目时会出现ClassNotFoundException的异常。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
jdbc mysql 5.7.19对应的连接jar包是mysql-connector-java-5.1.46.jar。 JDBC是Java连接数据库的一种标准接口,用于实现Java程序与数据库之间的通信。而MySQL是一种流行的关系型数据库系统。为了在Java程序使用MySQL数据库,需要添加相应的JDBC驱动jar包。 mysql-connector-java-5.1.46.jar是MySQL官方提供的用于连接MySQL数据库的JDBC驱动jar包,适用于MySQL 5.7.19版本。这个jar包可以从MySQL官网或者Maven仓库下载。 使用jdbc mysql 5.7.19对应的连接jar包,需要按照以下步骤进行操作: 1. 下载mysql-connector-java-5.1.46.jar文件,并将其保存到你的项目的合适目录下,如lib文件夹。 2. 在你的项目添加该jar包的依赖。如果使用Eclipse或者IntelliJ IDEA等开发工具,可以在项目的构建路径或者依赖管理器添加该jar包。 3. 在你的Java代码引入相应的类和方法,以进行数据库连接和操作。 示例代码如下: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class MySQLDemo { public static void main(String[] args) { String url = "jdbc:mysql://localhost:3306/mydatabase"; String username = "root"; String password = "password"; try { // 加载MySQL的JDBC驱动 Class.forName("com.mysql.jdbc.Driver"); // 建立数据库连接 Connection conn = DriverManager.getConnection(url, username, password); // 进行数据库操作 // ... // 关闭数据库连接 conn.close(); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } } } ``` 以上就是jdbc mysql 5.7.19对应的连接jar包的简要说明和使用方法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值