Jar 包的打包和使用,实现多人合作;

<pre name="code" class="plain">

PS C:\Javaproject> jar -cvf .\first.jar com已添加清单正在添加: com/(输入 = 0) (输出 = 0)(存储了 0%)正在添加: com/xuyaowen/(输入 = 0) (输出 = 0)(存储了 0%)正在添加: com/xuyaowen/data/(输入 = 0) (输出 = 0)(存储了 0%)正在添加: com/xuyaowen/data/Tom.class(输入 = 370) (输出 = 289)(压缩了 21%)正在添加: com/xuyaowen/demo/(输入
= 0) (输出 = 0)(存储了 0%)正在添加: com/xuyaowen/demo/Jack.class(输入 = 364) (输出 = 283)(压缩了 22%)正在添加: com/xuyaowen/demo/Use.class(输入 = 737) (输出 = 491)(压缩了 33%)正在添加: com/xuyaowen/son/(输入 = 0) (输出 = 0)(存储了 0%)正在添加: com/xuyaowen/son/Tom.class(输入 = 368) (输出 = 288)(压缩了 21%)正在添加:
com/xuyaowen/statics/(输入 = 0) (输出 = 0)(存储了 0%)正在添加: com/xuyaowen/statics/Static.class(输入 = 524) (输出 = 355)(压缩了 32%)


找的你的包所在的位置,执行命令;

再在环境变量之中:

classpath:添加first.jar 的路径,绝对路径;代码中已经显示我的jar中类的结构;于是可以在电脑的任何地方使用这个jar 包了;

废话少说上使用的demo:

package com.xuyaowen.test;
import com.xuyaowen.demo.*;
public class Second
{
	public static void main(String[] args){
		System.out.println("这是测试jar包的的实验");
		Use use_1 = new Use();
	}
}

结果如下:

<pre name="code" class="plain">PS C:\> java com.xuyaowen.test.Second
这是测试jar包的的实验
这是程序的入口,你已经进入!
我是Jack!
我的data是Tom!
我的son是Tom!
这是数学之中的加法!
这是数学之中的减法!
PS C:\>

jar包中的代码,请看我的上一篇文章;


转载请报名出处:
小红旗

651134397
我的博客: http://blog.csdn.net/happylaoxu

希望会对大家有帮助!2015/4/29

时间: 2024-11-09 00:08:58

Jar 包的打包和使用,实现多人合作;的相关文章

解决Maven关于本地jar包的打包处理

在使用maven进行jar包管理时,通过我们都是通过maven去下载一些jar包,但有些jar在maven上没有,所以就就可能在本地直接手动加入一些需要用到的外部jar包.但如果我们用maven package打包就会发现,本地的那些jar是不能被maven识别的,所以就需要解决Maven关于本地jar包的打包处理的问题. 还好maven中有提供这样的配置,在pom文件中通过配置附加指定本地jar的路径即可完成maven打包功能. <build> <plugins> <plu

Maven引入本地Jar包并打包进War包中

Maven引入本地Jar包并打包进War包中 1.概述 在平时的开发中,有一些Jar包因为种种原因,在Maven的中央仓库中没有收录,所以就要使用本地引入的方式加入进来. 2. 拷贝至项目根目录 项目根目录即pom.xml文件所在的同级目录,可以在项目根目录下创建文件夹lib,如下图所示:  这4个Jar包是识别网页编码所需的包. 3. 配置pom.xml,依赖本地Jar 配置Jar的dependency,包括groupId,artifactId,version三个属性,同时还要包含scope和

spring_boot打jar包及打包错误的解决方法

问题产生及解决 对于刚接手spring_boot的人,可能会感觉到很茫然无措,看到书上写的spring_boot是直接打包成jar包,使用java -jar *运行.然而却不知道该怎么打包.而创建spring_boot以后在pom文件中会安装spring_boot打包插件,此时我们会看到如下几个选项: pom文件内容如下: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="htt

Eclipse导出jar包Unity打包错误

前几天接SDK使用的是Android Studio昨天打开AndroidStudio后自动更新了gradler然后失败了然后AndroidStudio就挂了.就是用之前的方法Eclipse到处jar包,最后遇到了奇怪的问题,在此记录下,希望可以帮到遇到同样错误的小伙伴. 1,我在Eclipse下随便创建了一个安卓工程,首先使用的是E:\Unity 4.6\Editor\Data\PlaybackEngines\androidplayer\release\bin下的Classes.jar. 2,简

android 导包 导入jar包,打包jar包,打包成library。 KanKanStyle

(1)项目导入JAR包: 1.在项目EC或MYec里,将外部jar包拷贝在个libs目录里面.老的项目没有lib目录,活着叫lib,会报错,要改成libs 2.右键点击项目,Bulid Path->Configure Build Path 3.在设置Libraies项,选择刚才的位置添加jar包. 3.在Order and Export项里,将外部jar包选中.(很多时候,可以免去) 4.clean项目后,重新编译,这时的apk包里应该是包含外部jar啦. 在MyEc或androidStudio

maven中把依赖的JAR包一起打包

这里所用到的MAVEN-PLUGIN是MAVNE-ASSEMBLY-PLUGIN 官方网站是:http://maven.apache.org/plugins/maven-assembly-plugin/usage.html 1. 添加此PLUGIN到项目的POM.XML中 <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configurat

maven中把依赖的JAR包一起打包(转)

转自:http://lvjun106.iteye.com/blog/1849803 这里所用到的MAVEN-PLUGIN是MAVNE-ASSEMBLY-PLUGIN 官方网站是:http://maven.apache.org/plugins/maven-assembly-plugin/usage.html 1. 添加此PLUGIN到项目的POM.XML中 Xml代码 <plugin> <artifactId>maven-assembly-plugin</artifactId&

fatjar eclipse4.4 java项目的jar包一起打包 net.sf.fjep.fatjar_0.0.32.jar

1.下载net.sf.fjep.fatjar_0.0.32.jar  http://files.cnblogs.com/files/milanmi/net.sf.fjep.fatjar_0.0.32.jar.zip 2.下载后,直接放在eclipse\plugins的目录下即可. 3.从新打开eclips,进入 4.右键项目,会出现 5.点击build fat jar 参数默认就要了,点击next 如果引用的jar包太多,可以选择save settings保存设置,保存后,会在项目的录下面生成一

[Java] Java 打包成jar包 和 解压jar包

解压jar包 jar xf xxx.jar 打包成jar包 方法一:通过jar命令 jar命令的用法: 下面是jar命令的帮助说明: 用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ... 选项包括:     -c  创建新的归档文件     -t  列出归档目录     -x  解压缩已归档的指定(或所有)文件     -u  更新现有的归档文件     -v  在标准输出中生成详细输