`
cocoIT
  • 浏览: 51012 次
  • 性别: Icon_minigender_1
  • 来自: 福建
文章分类
社区版块
存档分类
最新评论

Linux 命令行编译与运行java程序 程序中依赖第三方包

 
阅读更多

一般在java程序我会建如下图的文件夹!


编译的时候需要某些包,使用javac -classpath ...

javac -cp ".:./lib/*" ./src/Hello.java -d bin/

运行的时候需要外部jar的class,使用-Djava.ext.dirs 来指定第三方包的路径

java -cp ".:../lib/*" Hello

得到程序运行的结果。


分享到:
评论

相关推荐

    ant 涉及第三方包问题 打包第三方包 或者添加第三方包

    ant 涉及第三方包问题 打包第三方包 或者添加第三方包 ant 涉及第三方包问题 打包第三方包 或者添加第三方包 ant 涉及第三方包问题 打包第三方包 或者添加第三方包 ant 涉及第三方包问题 打包第三方包 或者添加第三...

    java+swing打包jar转成exe 轻松加载第三方包

    通过这些步骤,你可以成功地将Java Swing应用打包成EXE文件,并且能够加载和运行第三方库,同时减少了对完整JRE的依赖,提高了分发效率。记得在发布前进行充分的测试,确保程序在各种环境下都能正常运行。

    解决第三方包导入冲突

    然而,在某些情况下,可能会遇到"第三方包导入冲突"的问题,这主要是因为两个或更多的库依赖于相同但版本不同的类或者方法,导致编译或运行时出错。本篇将深入探讨如何解决这类问题。 首先,当遇到包冲突时,一个...

    Eclipse RCP中使用第三方包

    Eclipse RCP中使用第三方包 Eclipse RCP(Rich Client Platform)是一种基于Java的插件式软件架构,允许开发者创建跨平台的桌面应用程序。使用Eclipse RCP,可以快速构建功能强大的客户端应用程序。然而,在实际...

    Cocos2dxDownloader.java文件报错需要引入的第三方包

    在您提供的信息中,`Cocos2dxDownloader.java`文件报错,这通常意味着在编译或运行阶段,项目缺少必要的依赖。 报错的原因是缺少了`android-async-http-1.4.8`这个第三方包。`android-async-http`是一个非常流行的...

    java数据库第三方包和配置java数据库第三方包和配置

    本篇将详细探讨Java数据库第三方包的使用和配置,以及如何在项目中整合这些包。 一、常用的Java数据库第三方包 1. JDBC(Java Database Connectivity):这是Java标准API,用于与各种数据库进行通信。虽然JDBC提供...

    jdk引入第三方jar

    本篇文章将详细讲解如何在Java项目中导入并使用第三方JAR包,以及与之相关的工具和实践技巧。 首先,我们需要理解JAR(Java Archive)文件的性质。JAR是一种用于存储Java类文件、资源文件和元数据的容器,它允许...

    打包可执行程序引用了第三方包)

    标题 "打包可执行程序引用了第三方包" 指的是在软件开发过程中,开发者经常会使用到外部的开源库或第三方组件来实现特定功能。这些组件可能来自不同的编程语言的包管理器,如Python的pip、Java的Maven、Node.js的npm...

    Java生成UUID使用的第三方包

    Java生成UUID使用的第三方包,生成UUID的第三方包,

    excel第三方包

    总结来说,"excel第三方包"主要包含Apache POI和JXL两个主要组件,它们极大地简化了Java开发者处理Excel文件的工作,提供了丰富的功能和灵活的接口,使得在Java应用中与Excel交互变得简单易行。无论是处理老式BIFF...

    创建jar并引入第三方包

    引入第三方包意味着我们需要将外部的Java库整合到我们的项目中,以便在运行时能够访问这些库提供的功能。 以下是创建包含第三方库的JAR文件的步骤: 1. **配置项目结构**:确保你的项目中已经正确地包含了第三方库...

    myeclpse7.5fat jar 将第三方包导入项目

    在Java开发中,"fat jar"(也称为"uber jar")是一种打包方式,它将所有依赖库(包括第三方库)合并到一个单独的JAR文件中,使得开发者可以轻松地分发和运行整个应用程序,而无需关心项目的依赖关系。在本教程中,...

    java拓扑图第三方包

    java拓扑图第三方包(twaver.jar)试用版

    Fatjar打包第三方包

    7. **测试运行**:为了验证打包是否成功,可以在命令行中输入`java -jar your_fatjar.jar`来运行程序。如果一切正常,程序应该能够成功启动并执行。 需要注意的是,虽然Fatjar简化了打包过程,但有时可能会遇到类...

    Java Telnet客户端实例源码

    Java Telnet客户端是一种基于TCP协议的应用程序,它允许用户通过Java编程语言与远程服务器上的Telnet服务进行交互。在Java中实现一个Telnet客户端可以帮助开发者远程控制或测试其他支持Telnet的服务,例如网络设备...

    gRPC 源文件包含所有的第三方包以及编译需要所有的软件

    这个标题提到的“gRPC 源文件包含所有的第三方包以及编译需要所有的软件”,意味着你将获得一个完整的开发环境,包括gRPC项目本身的所有源代码以及其依赖的库和工具,以便在本地环境中编译和运行gRPC相关的项目。...

    eclipse 打包 jar 碰到的问题(包含第三方包)

    这篇博客“eclipse 打包 jar 碰到的问题(包含第三方包)”主要讨论了在Eclipse中处理这种问题的方法。 首先,问题的症结在于如何正确地将项目依赖的第三方库包含到JAR文件中。通常,我们创建的Java项目会引用一些...

    JavaOcr图像文字识别工具

    3. **依赖库**:可能包含OCR引擎的第三方库,如Tesseract的Java绑定或者其他图像处理库,如OpenCV。 4. **示例或测试用例**:展示如何使用该OCR工具的代码片段或完整应用。 5. **文档**:可能会有README文件或其他...

    xcode 中 CoreData的第三方包的使用 项目源码

    本项目源码着重探讨了如何在Xcode中引入并使用第三方库来增强CoreData的功能。以下是关于这个主题的详细知识点: 1. **CoreData基础**: CoreData是一种强大的数据存储解决方案,它允许开发者以模型-视图-控制器...

    名胜古迹盐Java程序设计(专升本)考试大纲.doc

    同时,javax和org等扩展功能包提供了更多高级功能,而第三方包则进一步扩展了Java的应用领域。 JDK(Java Development Kit)的下载、安装与使用是每个Java开发者必备的技能。了解Sun公司的网址(现为Oracle公司),...

Global site tag (gtag.js) - Google Analytics