`
baoxiaofei
  • 浏览: 32938 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

linux环境找不到相关jar包的解决方法

 
阅读更多
谢了一个小程序,查询数据库。执行的时候报错:
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at getTenantFromDB.getConn(getTenantFromDB.java:50)
at getTenantFromDB.main(getTenantFromDB.java:72)
原来,在系统中没有这个com.mysql.jdbc.Driver。
开始,在本地找了一个jar包,放在/.../jdk1.6.0_14/lib/目录下,重新执行--还是报错!
看来,得另外找办法:
方法一:
将jar包放在某个目录,然后,编辑系统的classpath,增加一行指向他;
方法二:
将jar包直接放在/jdk1.6.0_14/jre/lib/ext目录下;
分享到:
评论

相关推荐

    linux服务器arm架构遇到jar包找不到(csdn)————程序.pdf

    linux服务器arm架构遇到jar包找不到(csdn)————程序

    Linux一键启动多个jar

    - **错误处理**:如果在启动或停止过程中遇到问题,比如找不到.jar文件或无法杀死进程,可以添加错误处理机制,如`if`语句和`echo`来输出错误信息。 - **依赖检查**:确保在启动前所有依赖项都已就绪,例如Java环境...

    mysql-connector-java Linux下MySQL的JDBC驱动Jar包

    本篇文章将详细讲解“mysql-connector-java”在Linux下作为MySQL的JDBC驱动Jar包的相关知识点。 1. JDBC简介: JDBC是Java平台上的一个标准接口,它允许Java应用程序通过API与各种类型的数据库进行通信。JDBC提供...

    Linux下启动和停止jar包运行的脚本

    在Linux环境下,管理Java应用程序的运行状态,如启动和停止jar包,通过shell脚本实现自动化操作,是常见的需求。本文将深入解析如何利用shell脚本来控制Java应用程序的启动和停止,基于提供的“startTest.sh”和...

    Linux上执行带main方法的java文件

    这些jar包的路径将会被添加到`manifest.mf`文件的`Class-Path`中。确保这些jar包与JAR文件位于同一目录下,以便正确加载依赖。 #### 上传至Linux服务器 完成上述步骤后,将`TestDemo.jar`文件及`lib`文件夹上传至...

    Linux 运行jar包的几种方式

    在Linux系统中,运行Java应用程序通常涉及到jar包的执行。本文将详细介绍在Linux环境下运行jar包的多种方式,以及相关的命令格式和原理。 首先,最常见的命令是`java -jar xxx.jar`,这种方式使得SSH终端被锁定,...

    Linux运行jar包执行文件

    本文将详细介绍如何在Linux系统下后台运行JAR包执行文件,以及如何根据具体需求调整配置。 首先,`Linux运行jar包执行文件`这个标题暗示我们需要在Linux操作系统上启动一个Java程序,该程序被打包成了JAR格式。JAR...

    sevenzipjbinding.jar和sevenzipjbinding-Linux-arm64.jar

    标题中的"sevenzipjbinding.jar"和"sevenzipjbinding-Linux-arm64.jar"是两个与Java和7-Zip压缩库相关的文件。7-Zip是一款开源的、强大的文件压缩和解压缩工具,广泛应用于各种操作系统环境。"sevenzipjbinding.jar...

    jfxrt.jar Linux64位版本-找不到javafx专用-只要1积分

    linux64版本,找不到javafx、JDK中不自带javafx时候使用的jfxrt.jar-只要1积分,下载后解压导入包即可使用JAVAfx,JDK8专用,ubuntu系统下载后运行sudo apt install openjfx=8u161-b12-1ubuntu2 libopenjfx-java=8u...

    jforum3.0所需要的jar包

    2. **Servlet和JSP相关jar**:由于jForum是Web应用,因此需要Servlet和JSP相关的jar包,如servlet-api.jar、jsp-api.jar。它们提供了与Web服务器交互的接口,使jForum能够处理HTTP请求,并通过JSP技术生成动态网页...

    Linux后台运行java的jar包.docx

    本文旨在详细介绍如何在Linux环境下后台运行Java JAR包的各种方法及其背后的原理。针对不同的需求,文章提供了多种策略来确保程序能够在脱离用户交互的情况下持续运行。 #### 方式一:基本运行模式 **命令示例**: ...

    java程序打成jar包,并在windows和linux下定时执行

    在打包和执行过程中,可能会遇到类找不到、依赖缺失等问题。解决这些问题的关键在于正确配置`MANIFEST.MF`文件中的`Main-Class`,以及确保所有依赖的库都被包含在jar包内或通过`-cp`或`-classpath`选项指定。如果...

    jar包问题排查脚本.zip

    总结起来,`find-jar-field`、`grep-jar`和`jar-conflict-detect`这三个脚本是Java开发者必备的工具,它们可以帮助我们快速定位和解决与jar包相关的各种问题,包括类找不到、jar包冲突等。掌握这些工具的使用,对于...

    matlab 打包成jar 后端代码代用

    然而,MATLAB程序通常不能直接在Java平台上运行,为了解决这个问题,MATLAB提供了将MATLAB代码打包成Java可调用的JAR文件的功能。这个过程叫做MATLAB编译器(MATLAB Compiler)的使用,它允许我们将MATLAB代码转换为...

    opencv-4.5.5编译后的jar包和linux平台的so文件

    在Java项目中,你可以通过将此JAR包添加到项目的类路径(classpath)来使用OpenCV。使用JAR包时,开发者可以调用预定义的API来实现各种计算机视觉任务,无需关心底层C++代码的复杂性。 其次,`libopencv_java455.so...

    OpenCV运行环境(包含jar包和dll依赖)

    在Java项目中使用OpenCV时,需要确保正确的运行环境已经配置,包括必要的JAR包和DLL依赖。这里提到的是OpenCV的343版本,经过测试,它在处理图片亮度和色偏检测方面表现准确。 1. **OpenCV的Java接口**: OpenCV...

    Linux部署springboot(springcloud)启动多个jar

    在Linux上部署SpringBoot应用,我们需要首先将jar包上传到服务器,通常放在一个指定的目录下,例如`/opt/apps/myapp/`。每个SpringBoot应用都有自己的jar包,例如`service-a.jar`、`service-b.jar`等。我们可以使用`...

    DJNativeSwing相关jar包

    DJNativeSwing是一个Java库,它扩展了Java Swing框架,为开发者提供了在Java应用程序中集成原生(Native)GUI组件的能力,尤其是对于...通过合理地利用提供的jar包,开发者可以构建出既美观又功能丰富的Java桌面应用。

    ssh环境搭建需要的jar包2

    然而,这里的"ssh环境搭建需要的jar包2"可能是指与SSH协议相关的Java库,用于实现远程管理和自动化任务。 首先,我们来了解一下SSH协议的核心组件。OpenSSH是广泛使用的SSH实现,它包含了ssh客户端和服务端程序,...

    jxl.jar包最新jar包亲测可用

    本文将深入探讨jxl.jar包的使用方法和核心功能。 1. **jxl.jar包介绍** jxl.jar是一款由JExcelApi项目提供的Java库,它允许开发者读取、写入和修改Microsoft Excel文件。由于其跨平台的特性,jxl.jar成为Java...

Global site tag (gtag.js) - Google Analytics