`
japankn
  • 浏览: 213335 次
  • 性别: Icon_minigender_1
  • 来自: 广西
社区版块
存档分类
最新评论

关于打jar

    博客分类:
  • j2se
阅读更多

    我们有时候想让我们写的Java程序能够像windows中的exe文件一样能够双击执行,其实,在Java中我们只需要将我们的程序打包成一个jar文件就可以了,只要安装了jre计算机都可以运行。

    这里我分为两种情况来说明一下怎样使用Myeclipse来打jar包。

    

    第一种,我们的程序没有引用到外部的jar包。这种情况对我们来说实在是太简单了。在“包资源管理器”中选中要打包的项目右击---Export---选择自己main函数--确定生成jar包,然后就可以运行了。

    

    第二种,就是我们用到了外部的包,比如说我们用到了数据库的驱动程序等一些其他的工具包,这时候如果我们使用Myeclipse创建项目后按照原来的目录结构并打成包的时候我们的驱动程序或者其他jar包就不能够被打成jar包,导致我们双击生成的jar文件会出现类文件找不到的异常。解决这问题的简单方法有下面两种(我自己用的)。

    

    方法一:把自己用到的外部jar包复制到jre\lib\ect文件夹下面。然后再运行刚刚导出的jar包,相信这时候就能够看到哦希望看到的结果了。这种方法很简单。但是有一个缺点,那就是我们程序的可移植性得不到保障。如果想解决可移植性那就看方法二吧。

    

    方法二:在打包之前在自己的项目目录下面在创建一个文件夹比如lib吧,然后将我们用到的外部包复制到里面,做好相应的处理后,按照正常的步骤导出jar文件。然后,用winrar打开。修改MANIFEST.MF文件在MANIFEST.MF文件中加上下面的参数:

    如果jar在lib文件夹下

    Class-Path: .\lib\your.jar保存后退出。

 

    如果jar在与应用程序在一个路径下

   Class-Path: your.jar保存后退出。

  • 大小: 4.7 KB
  • 大小: 7.7 KB
分享到:
评论

相关推荐

    Eclipse怎么打jar包(可运行的jar包)

    Eclipse怎么打jar包(可运行的jar包) 教你一步一步,学会怎么打jar包,内含详细图文教程。

    如何打jar包,教你如何打jar包

    1. **使用Eclipse IDE打JAR包** - 在Eclipse中,打开你的Java项目。 - 右键点击项目,选择"Export"。 - 在弹出的窗口中,展开"Java"选项,然后选择"JAR file",点击"Next"。 - 在"JAR export wizard"中,确认...

    .bat打jar包批处理文件

    该批处理把d盘下com文件夹下的所有东西打成jar包,并放在d盘。

    使用jdk自带的jar工具打jar包

    它支持MANIFEST.MF文件,该文件包含了关于JAR的基本信息,如主类、版本等,是构建可执行JAR的关键。 二、创建JAR包的步骤 1. **配置MANIFEST.MF** 在创建JAR包之前,通常需要一个名为MANIFEST.MF的文件,指明JAR...

    java打jar包方法

    ### Java打jar包方法 #### 目标 本教程的目标是将位于`D:\myfile`目录下的所有文件及其子目录打包到名为`license.jar`的JAR文件中。 #### 步骤详解 ##### 第一步:切换到指定目录 首先,打开命令提示符(CMD)。...

    打Jar包小工具,运行cmd.bat自动打jar包

    "打Jar包小工具"是一个便捷的解决方案,旨在简化这个过程。这个工具包含两个核心文件:`cmd.bat` 和 `package.txt`。 `cmd.bat` 是一个批处理脚本,它通常包含了运行Java的jar打包命令,如`jar`命令。在Windows环境...

    java工程打JAR包工具(挺好用的)

    Java工程打JAR包工具是Java开发者常用的工具之一,它能将Java源代码编译、打包成可执行的JAR(Java Archive)文件。JAR文件是Java平台特有的归档格式,它允许将多个类文件和其他资源组合到一个单一的文件中,便于...

    Springboot 打Jar包,Maven完美解决本地Jar包自动打入Springboot Jar包中

    ### Springboot 打Jar包,Maven完美解决本地Jar包自动打入Springboot Jar包中 #### 背景介绍 随着微服务架构的流行,Spring Boot 成为了开发微服务应用时首选的技术栈之一。它简化了传统的Java Web应用程序的开发...

    java打jar包

    Java打jar包是将Java项目打包成可执行的Java Archive(JAR)文件的过程,这样可以方便地分发和运行代码。在Eclipse这个流行的Java集成开发环境中,这个过程非常直观且简单。以下是对Eclipse打jar包的详细步骤: 1. ...

    java文件打成jar包

    Java 文件打成 JAR 包 Java 文件打成 JAR 包是 Java 开发中一个常见的操作,这样可以方便地发布和分发 Java 应用程序。在本节中,我们将详细介绍如何将 Java 文件打成 JAR 包,并删除 JAR 包中的文件。 什么是 JAR...

    maven打成可运行jar包

    当前pom.xml中详细的记录了将maven项目打成可运行jar包的完整代码,使用maven的插件maven-assembly-plugin,同时将所有依赖打到jar包中,亲测可用。

    打印、PDF转化等相关JAR包

    lib.zip内容:core-renderer.jar iText-2.0.8.jar iTextAsian.jar iTextAsianCmaps.jar jsoup-1.8.1.jar PDFRenderer.jar

    java程序打jar包

    以下是对如何使用MyEclipse将Java程序打成jar包的详细步骤及注意事项的解释: 1. **项目导出**: 在MyEclipse中,首先需要选择你要打包的Java项目。右键点击项目,在弹出的菜单中选择“Export”(导出)选项,这是...

    Java游戏\打砖块.jar

    Java游戏\打砖块.jarJava游戏\打砖块.jarJava游戏\打砖块.jarJava游戏\打砖块.jarJava游戏\打砖块.jar

    Eclipse打jar包方法

    这里我们将详细介绍一种利用Eclipse的插件FatJar来打JAR包的方法。 首先,FatJar是一款非常实用的Eclipse插件,它的主要功能是帮助开发者打包项目时包含所有依赖的外部库,即第三方JAR文件。这对于那些依赖多个库的...

    打jar包方法

    Java 项目打 Jar 包方法详解 在 Java 项目开发中,通常需要将项目打包成 Jar 文件,以便于部署和分发。本文将详细介绍 Java 项目打 Jar 包的方法。 一、准备工作 在开始打 Jar 包之前,需要确保 Java 项目已经...

    如何打jar包,成为可执行jar

    如何打jar包,成为可执行jar。可以运行。

    volley打jar包资料

    3. **配置Ant构建脚本**:在`build.xml`中,定义一个`<project>`标签,然后在其中创建`<target>`标签来定义目标任务,如编译源码的`<javac>`任务和打包成`.jar`的`<jar>`任务。确保指定正确的源代码目录(如`src`)...

    maven打包 maven打jar包详细步骤

    本文将详细讲解如何使用Maven来打包一个Java项目,并创建JAR文件。 首先,Maven有三个主要生命周期阶段:`clean`、`default`(也称为`compile`)和`install`。每个阶段包含一系列的阶段(或者称为目标,如`compile`...

    MyEclipse6.5下打jar包

    在IT行业中,开发Java应用程序时常需要将代码打包成JAR(Java Archive)文件,以便于分发、部署或运行。MyEclipse6.5是一款功能强大的集成开发环境(IDE),支持多种Java应用的开发和打包。本文将详细介绍如何在...

Global site tag (gtag.js) - Google Analytics