zoukankan      html  css  js  c++  java
  • Eclipse在Jar形成和应用程序包

    最近的熟悉Java语言。在学习过程中Eclipse经常使用再熟悉它。本文简单说下Jar形成和应用程序包。

    Java在Jar相当于包C/C++该lib库,它是.class文件打包;经常使用Jar包有API库包(^_^,这是我的杜撰)可运行的Jar包。这篇文章解说下API库包的生成。操作步骤例如以下所看到的:

    新建一个JavaprojectJarExp。新建一个jarexp.java文件;要生成Jar包的源码jarexp.java为:

    package com.lming08.data;
    
    import java.io.*;
    
    public class jarexp {
    	public void print(){
    		System.out.println("class jarexp executed !");
    	}
    }
    

    生成Jar包的过程为:右键JarExpproject--->Export---->Jar File---->Next----->Finish



    这样就生成了一个Jar包。

    -------------------------------------------------------------------------------------------------------------------

    以上是生成了一个jarexp.jar的包的过程;以下解说下在其它project中怎样引用该包。

    新建一个JarImpproject,然后新建一个jarimp.java文件,文件内容为:

    package com.lming08.data;
    import java.io.*;
    import com.lming08.data.jarexp;
    
    public class jarimp {
    	public static void main(String[] args) throws Exception{
    		jarexp je = new jarexp();
    		je.print();
    	}
    }
    

    右键JarImpproject---->Build Path----->Configure Build Path


    这时候有两种选择,第一种是选择Add Jars,是指在Eclipse中各project中引用对应的Jar包;另外一种是选择Add External Jars。意思是能够在不论什么文件夹下引用Jar包。在本文中是选择第一种,因此如今JarImpproject中新建一个lib文件夹,并将JarExplibjarexp.lib拷贝到JarImplib中,然后点击Add Jars选项选择JarImplibjarexp.lib。到此就能够执行JarImpproject了,执行得到的结果为:

    class jarexp executed !


    很明显的结果是正确的,新一代证明Jar包和参考Jar包成功。

  • 相关阅读:
    台州 OJ 3847 Mowing the Lawn 线性DP 单调队列
    洛谷 OJ P1417 烹调方案 01背包
    快速幂取模
    台州 OJ 2649 More is better 并查集
    UVa 1640
    UVa 11971
    UVa 10900
    UVa 11346
    UVa 10288
    UVa 1639
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/4570130.html
Copyright © 2011-2022 走看看