把java文件打包成.jar (jar命令详解)

把java文件打包成.jar (jar命令详解)
把java文件打包成.jar (jar命令详解)

把java文件打包成.jar (jar命令详解)

先打开命令提示符(win2000或在运行框里执行cmd命令,win98为DOS提示符),输入jar Chelp,然后回车(如果你盘上已经有了jdk1.1或以上版本),看到什么:

用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名 ...

选项:

-c 创建新的存档

-t 列出存档内容的列表

-x 展开存档中的命名的(或所有的〕文件

-u 更新已存在的存档

-v 生成详细输出到标准输出上

-f 指定存档文件名

-m 包含来自标明文件的标明信息

-0 只存储方式;未用zip压缩格式

-M 不产生所有项的清单(manifest〕文件

-i 为指定的jar文件产生索引信息

-C 改变到指定的目录,并且包含下列文件:

如果一个文件名是一个目录,它将被递归处理。

清单(manifest〕文件名和存档文件名都需要被指定,按'm' 和 'f'标志指定的相同顺序。

示例1:将两个class文件存档到一个名为 'classes.jar' 的存档文件中:

示例2:用一个存在的清单(manifest )文件 'mymanifest' 将 foo/ 目录下的所有文件存档到一个名为 'classes.jar' 的存档文件中:

来个小例子试试看:

我们只有一个HelloWorld ,如下:

将这个java 文件存到C 盘跟目录下,ok ,接下来,

在先前打开的命令提示符下(跳转到C 盘提示符下),我们输入javac HelloWorld.java ,然后继续输入:

jar cvf hello.jar HelloWorld.class ,回车后去你的C 盘看看,多了什么,没错 hello.jar 。

基本的步骤我们现在都知道了,你可以自己去尝试一下随着jar 后面的参数的不同,结果有什么变化。

紧接着我们看看如何运行我们的jar 包。

在进入正题之前,你要先打开我们刚刚做好的jar 包看看,多了什么呢,META-INF 目录?再看看里面是什么,还有一个

MANIFEST.MF 文件是不是?用文本编辑器(我这里是UltraEdit)打开它看看:

就是这样。这里我们对它进行修改,加一句:Main-Class: HelloWorld (在

第三行)。这个就是我们之前写的那个类,也就是我们的入口类。也即,

接下来,我们在命令提示符里执行:

这样我们使用了我们自己的MANIFEST.MF文件对原来默认的进行了更新。你不妨可以再进去看看是不是添上了Main-Class: HelloWorld这一句。 (是吗,我怎么没试出来,提示java.io.FileNotFoundException:MANIFEST.MF(系统找不到指定的文件)怎么回事?)

Ok,这个最后的一步了,来验证我们做的一切,在命令提示符中输入:

出现了什么, Hi, Hello World!

我们再来看看jar文件在tomcat中发布,注意:在tomcat中我们就不能再用jar这种格式,而改war格式,它是专门用于web应用的,其实整个过程下来基本上和jar是类似的:

先准备我们要打包的资源。

找到存放tomcat的webapps目录,进到其中,新建一个文件夹,这里命名为hello,再进去新建WEB-INF文件夹,再进去新建classes文件夹,此时我们也将我们唯一的servlet,HelloWorld.java放到这里,在与classes目录同级下建立一文件web.xml。Ok,目前我们初步建立了一个简单的web应用。

这是HelloWorld.java:

在命令提示符下进到先前创制的hello目录下,执行 jar cvf hello.war * ,我们便得到hello.war。将它拷贝至webapps目录下,ok,来看最后一步,打开tomcat的目录conf中的server.xml,加入:

大功告成!运行它,启动tomcat,后在浏览器中输入

http://localhost:8080/hello/HelloWorld,有了吗?

最后,如果你想用ant来完成以上的打包活动,下面就告诉你:

对于jar来说。在build.xml中,

对于war,

好了,就这么多,希望对你有点帮助。:)补充:

jar基本操作:

文件

1. 创建jar

2. 察看jar文件

4. 修改Manifest文件

5. 更新jar文件

常用的网络工具命令解析

如果你玩过路由器的话,就知道路由器里面那些很好玩的命令缩写。 例如,"sh int" 的意思是"show interface"。 现在Windows 2000 也有了类似界面的工具,叫做netsh。 我们在Windows 2000 的cmd shell 下,输入netsh 就出来:netsh> 提示符, 输入int ip 就显示: interface ip> 然后输入dump ,我们就可以看到当前系统的网络配置: # ---------------------------------- # Interface IP Configuration # ---------------------------------- pushd interface ip # Interface IP Configuration for "Local Area Connection" set address name = "Local Area Connection" source = static addr = 192.168.1.168 mask = 255.255.255.0 add address name = "Local Area Connection" addr = 192.1.1.111 mask = 255.255.255.0 set address name = "Local Area Connection" gateway = 192.168.1.100 gwmetric = 1 set dns name = "Local Area Connection" source = static addr = 202.96.209.5 set wins name = "Local Area Connection" source = static addr = none

常用包 Java 功能介绍

Java的常用包简介 JVM的常用包一般在C:\Program Files\Java\jre1.5.0_04\lib\rt.jar 一般都会放在C:\Program Files\Java\jre1.5.0_04\lib下 jdk的一般在C:\Program Files\Java\jdk1.5.0_04\jre\lib 源代码在C:\Program Files\Java\jdk1.5.0_04\src.zip java调用的包像String啊这些自带的包的源代码都可以在这里找到。 一般碰到不会用的类都是直接去看API文档的。 1、https://www.360docs.net/doc/de3856572.html,ng包:java的核心类库,包含了运行java程序必不可少的系统类,如基本数据类型、基本数学函数、字符串处理、线程、异常处理类等,系统缺省加载这个包。 2、java.io包:java语言的标准输入/输出类库,如基本输入/输出流、文件输入/输出、过滤输入/输出流等等。 3、java.util包:Java的实用工具类库Java.util包。在这个包中,Java提供了一些实用的方法和数据结构。例如,Java提供日期(Data)类、日历(Calendar)类来产生和获取日期及时间,提供随机数(Random)类产生各种类型的随机数,还提供了堆栈(Stack)、向量(Vector) 、位集合(Bitset)以及哈希表(Hashtable)等类来表示相应的数据结构。包含如处理时间的date类,处理变成数组的Vector类,以及stack和HashTable 类。 4、java.util.zip包:实现文件压缩功能。 5、https://www.360docs.net/doc/de3856572.html,ng.reflect包:提供用于反射对象的工具。 6、java.awt.image包:处理和操纵来自于网上的图片的java工具类库。 7、java.wat.peer包:很少在程序中直接用到,使得同一个java程序在不同的软硬件平台上运行。 8、java.applet包:用于执行小程序的类,如Applet类。 9、https://www.360docs.net/doc/de3856572.html,包:实现网络功能的类库有Socket类、ServerSocket类。 10、java.corba包和java.corba.orb包。

用netsh命令配置DHCP服务

命令行方式安装DHCP服务器 一台windows 2000/03 server,单机环境,安装了dhcp服务,让我们用命令行的方式来配置一台DHCP_blank空白>服务器吧! 1、首先进入命令行dhcp配置模式 F:\>netsh netsh>dhcp dhcp>server 192.168.0.1;(192.168.0.1)是你需要管理的DHCP服务器的地址dhcp server> 2、dhcp server>show scope 作用域总的数目: 0 命令成功完成。 察看目标上作用域配置的情况,此时是没有scope的 3、添加一个scope dhcp server>add scope 192.168.0.0 255.255.255.0 192.168.0.0 MyComment 4、dhcp server>scope 192.168.0.1 将当前作用域上下文改变到 192.168.0.1 作用域。 5、dhcp server scope>add iprange 192.168.0.2 192.168.0.254 DHCP 添加一个分配地址范围 6、dhcp server scope>add excluderange 192.168.0.1 192.168.0.1

dhcp server scope>add excluderange 192.168.0.241 192.168.0.254 添加两个排除范围192.168.0.1,192.168.0.241-192.168.0.254 7、dhcp server scope>add reservedip 192.168.0.240 08002b30369B Mr.Wu Mr.wu both 添加一个保留ip,给了MAC 08002b30369B ,保留的名字称为Mr.Wu 8、dhcp server scope>set optionvalue 003 ipaddress 192.168.0.1 dhcp server scope>set optionvalue 006 ipaddress 192.168.0.1 在这个scope中添加两个作用域选项003路由器和006 DNS服务器 9、dhcp server scope>set reservedoptionvalue 192.168.0.240 003 ipaddress 192.168.0.1 设置保留地址192.168.0.240的作用域选项003 现在scope 192.168.0.0配置结束了,你也可以配置别的选择的项目,看你的需要了 此时在mmc中把scope 192.168.0.0刷新一下,一切都正常了 10、同样方法配置两个scope 192.168.1.0和192.168.2.0 11、配置superscope F:\>netsh netsh>dhcp dhcp>server 192.168.0.1 dhcp server>scopt 192.168.0.0 dhcp server scope>set superscope 192.168.0-192.168.2 1 F:\>netsh netsh>dhcp

Java程序员必须了解的20个lib库

Java程序员必须了解的20个lib库 一般一个经验丰富的开发者,一般都喜欢使用开源的第三方api库来进行开发,毕竟这样能够提高开发效率,并且能够简单快速的集成到项目中去,而不用花更多的时间去在重复造一些无用的轮子,多了解一些第三方库可以提高我们的开发效率,下面就来看一下在开发过程中经常会用到的一些开发第三方库,也可能不是太全,就列举一些常见或者常用的吧。 1,日志库 日志库是最常用的,毕竟在开发项目的过程中都需要使用日志来记录项目的运行信息,从而很快的定位项目的发生的问题。尽管JDK附带了自己的日志库,但是还有更好的选择,例如Log4j、SLF4j和LogBack。一般建议使用SLF4j。比如Alibaba开发手册上也是这样说的,毕竟SLF4J使您的代码独立于任何特定的日志API,就是在项目的其它框架中使用了其它的日志框架库也能够很好的集成。 2,JSON转换库 在当今的web服务、手机api接口开发和物联网世界中,JSON已经成为将信息从客户端传送到服务器的首选协议。它们前端要学好必须每天坚持学习。为了方便大家的交流学习,也是创建了一个群每天都有分享学习方法和专业老师直播

前端课程,这个扣裙首先是132 中间是667 最后是127 前端学习零基础想要学习的同学欢迎加入,如果只是凑热闹就不要来了!!!已经取代了XML,成为以独立于平台的方式传输信息的首选方式。不幸的是,JDK没有JSON库。但是,有许多优秀的第三方库允许您解析和创建JSON消息,比如Jackson和Gson,FastJson。 3,单元测试库库 单元测试是区分普通开发人员和优秀开发人员的最重要的东西。程序员经常被给予不写单元测试的借口,但是最常见的避免单元测试的借口是缺乏流行的单元测试库的经验和知识,包括JUnit、Mockito和PowerMock。 4,通用类库 Java开发人员可以使用一些优秀的通用第三方库,比如Apache Commons和谷歌Guava。我总是在我的项目中包含这些库,因为它们简化了许多任务。正如约书亚?布洛赫(Joshua Bloch)在《Effective Java》一书中正确指出的那样,重新发明轮子是没有意义的。我们应该使用经过测试的库,而不是时不时地编写我们自己的程序。对于开发人员来说,熟悉Apache Commons和谷歌Guava 是很有用的。 5,HTTP库

dos下修改IP地址的方法 netsh命令

强大的netsh网络配置命令,可以很方便的用DOS批处理命令来配置本机ip,简单介绍如下: 方法1(简单易操作)、 1、通过netsh -c interface ip dump >c:\ip.txt的方式可以导出本机配置脚本(用来获得各网卡的配置信息,获得初始的配置模板); 2、然后修改配置脚本里的IP修改为需要的IP配置;(可分别留若干个配置文件) 3、然后再netsh -f c:\ip.txt的方式又可以把导出的配置脚本再导回去,实现快速切换IP的目的 方法2(需要了解命令格式)、 示例1将“本地连接”的ip换成192.168.0.107 Netsh int ip set address name="本地连接" source=static addr=192.168.0.107 mask=255.255.255.0 set address name="本地连接" gateway=192.168.0.1 gwmetric=1 解释下 以上设置的addr是IP地址,mask是子网掩码,gateway是网关,gwmetric是默认网关的跃点数 以上实例1命令可以简化成一行dos命令 netsh interface ip set address "本地连接" static 192.168.0.107 255.255.255.0 192.168.0.1 1 示例2 将“本地连接”设为自动获取IP及自动获取DNS Netsh int ip set address name="本地连接" source=dhcp set dns name="本地连接" source=dhcp 以上命令可以简化成两行DOS命令 netsh interface ip set address name="本地连接" source=dhcp netsh interface ip set dns name="本地连接" source=dhcp 示例3 其他例子 Netsh int ip set dns "本地连接" static 192.168.0.1 primary //设置首选DNS为192.168.0.1 set dns "本地连接" static none //清除DNS列表 更多介绍参见下文:

java开发常用的jar包的作用解释

java开发常用的jar包的作用解释 转载自: https://www.360docs.net/doc/de3856572.html,/chaod5659/article/details/8250845 java开发中主要用到的jar包描述commons-io.jar: 可以看成是java.io的扩展,用来帮助进行IO功能开发.它包含三个主要的领域:Utilityclasses-提供一些静态方法来完成公共任务.Filters-提供文件过滤器的各种实现.Streams-提供实用的Stream,reader与writer实现. commons-beanutils.jar: 提供对Java反射和自省API的包装,主要提供了对于JavaBean进行各种操作。 commons-digester.jar: 它能方便地将XML文档所定义的元素转化为JAVA对象,其实它的用法有点象栈(当然内在的原理就是那个古老的东

西,只是提供了更高一层的封装)。 commons-lang.jar: 它扩展了标准https://www.360docs.net/doc/de3856572.html,ngAPI,增加了字符串操作方法、基本数值方法、对象反射、创建和串行化以及System属性。它还包含一个可继承的enum类型、对多种嵌套的Exception 类型的支持、对java.util.Date的增强以及用于构建方法的实用程序,例如自动生成toString()的结果、自动实现hashCode()和equals()方法、数组操作、枚举、日期和时间的处理等等。 ArrayUtils–用于对数组的操作,如添加、查找、删除、子数组、倒序、元素类型转换等; BitField–用于操作位元,提供了一些方便而安全的方法; BooleanUtils–用于操作和转换boolean或者Boolean及相应的数组;

简易电子书制作教程

简易电子书制作教程(给网页制作小白的礼物) 现在的EXE格式的电子书制作软件多为打包类型软件,即必须要先制作网页、图片等素材,然后利用电子书软件进行打包合成。 这就给许多想自己制作电子书,但又不会制作网页的人带来很多的麻烦,网页要怎么做呢?当然我们可以用传统的网页制作软件Frontpage或Dreamweaver进行制作,这两款软件显然要比我今天要介绍的软件功能强大许多,但对于小白级来说,光用看的就已经头大了。 那么为了小白们也可以尝试接触电子书的制作,我基本上觉得有两种可行性方案。 第一:WORD WORD文档大家都知道吧!我们在进行文字存档的时候经常使用的一种方式,谁电脑上都有的东东,在进行文字编辑方面功能强大,并可以插入表格,插图。我就不一一说明了,通常我们直接保存的文件格式为WORD格式,但做电子书的时候往往要求的是TXT和HTM、HTML格式的文件,所以我们在保存文件的时候点另存为——选择“网页(*.htm;*.html)”这个选项进行保存 至于准备工作,我们要做的是,用WORD把各个章节编辑好好,做几个超级链接,把各个章节贯穿起来。 例如:写入“上一页目录下一页”然后分别选择后点超级链接的图标,加入该文字所指向的文件。 这个方法自己研究即可,毕竟WORD是我们熟悉的软件!

第二:HTML制造机V3.0 今天我给大家介绍一款超级简单的HTML文件生成工具——软景HTML制造机V3.0 之前也有不少人问过我做网页的问题,但大多被我扔出去的一堆软件给吓蒙了,不是我当时不告诉大家这个好办法,实在是因为我也刚知道有这么个简单、易操作的东西。 今天主要就给大家介绍一下软景HTML制造机V3.0的使用发法吧。

Eclipse中将Java项目 打包为jar,并且引入第三方jar包 解决办法

如果自己的java project中需要引用额外的jar包作为资源文件,那么需要自定义配置文件MANIFEST.MF ,例如: Manifest-Version: 1.0 Class-Path: lib\crimson.jar lib\jbcl.jar lib\junit.jar lib\log4j-1.2.13.j ar lib\mysql-connector-java-3.1.13-bin.jar Main-Class: src.YourMainClassName 其中的Class-Path就指定了外来jar包的位置。请注意假设我们的项目打包后为pr oject.jar,那么按照上面的定义,应该在 project.jar的同层目录下建立一个lib 文件夹,并将相关的jar包放在里面。否则将会出现Exception in thread "main" https://www.360docs.net/doc/de3856572.html,ng.NoClassDefFoundError的错误。 注意:如果在Class-Path 中引入比较多的jar包,不要写成一行,不然会报:java. io.IOException : line too long ,需要分多行写,第二行以及下面的第三行、第四行写的时候需要在前面空两格(敲两下空格键)即可 最后介绍一下使用Eclipse制作jar包的过程吧: 1. 首先在Eclipse中打开项目,右键点击项目,选择“Export”; 2. 选择Java/JAR file,Next; 3. Select the resources to export中可以选择你想要包含的项目文件夹,一些不必要的文件夹就无需放进去了,免得增大空间; 这里有几个选项: * Export generated class files and resources 表示只导出生成的.clas s文件和其他资源文件 * Export all output folders for checked projects 表示导出选中项目 的所有文件夹 * Export java source file and resouces 表示导出的jar包中将包含你 的源代码*.java,如果你不想泄漏源代码,那么就不要选这项了 * Export refactorings for checked projects 把一些重构的信息文件也 包含进去 在Select the export destination中选择导出的jar的路径,Next 4. 下一页可以选择是否导出那些含有警告warning或者错误errors的*.class文件。一般不用理他,Next 5. 下一个页面里可以对项目做一些配置。 * Generate the manifest file是系统帮我们自动生成MANIFEST.MF文件,

netsh命令改IP和重置winsock

netsh命令改IP和重置winsock C:\>;netsh netsh>;? 下列指令有效: 此上下文中的命令: .. - 移到上一层上下文级。 ? - 显示命令列表。 aaaa - 更改到 `aaaa' 上下文。 abort - 丢弃在脱机模式下所做的更改。 add - 将一个配置项添加到项目列表中。 alias - 添加一个别名 bye - 退出程序。 commit - 提交在脱机模式中所做的更改。 delete - 在项目列表上删除一个配置项目。 dhcp - 更改到 `dhcp' 上下文。 dump - 显示一个配置脚本。 exec - 运行一个脚本文件。 exit - 退出程序。 help - 显示命令列表。 interface - 更改到 `interface' 上下文。 offline - 将当前模式设置成脱机。 online - 将当前模式设置成联机。 popd - 从堆栈上打开一个上下文。 pushd - 将当前上下文放推入堆栈。 quit - 退出程序。 ras - 更改到 `ras' 上下文。 routing - 更改到 `routing' 上下文。 set - 更新配置设置。 show - 显示信息 unalias - 删除一个别名。 wins - 更改到 `wins' 上下文。 下列的子上下文可用: routing interface ras dhcp wins aaaa 若需要命令的更多帮助信息,请键入命令, 后面跟 ?。

快速切换IP地址有绝招 zz 在工作过程中会遇到在不同的网段中进行网络调试的情况,经常需要将机器在几个不同的IP地址中 进行切换。在Win2000操作系统中改变IP地址较之Win98已经方便多了因为改完IP地址后不需要重启计 算机,但还要进入网络属性设置中进行操作。有没有再简便一点的方法呢,比如用鼠标双击一下快捷方 式就可以实现IP地址的切换? 答案是肯定的。在Win2000中用netsh命令就可以实现这个功能。首先进入命令行模式(在“开始→ 运行”中键入“cmd”即可进入命令行模式),在提示符下键入netsh即可进入netsh的界面。再键入 int ip进入接口IP的配置模式,键入dump则列出接口IP配置信息: C:\Documents and Settings\Administrator>;netsh netsh>; netsh>;int ip interface ip>;dump # ---------------------------------- # 接口 IP 配置 # ---------------------------------- pushd interface ip # ″本地连接″ 的接口IP 配置(注:以下显示视具体机器情况而定)netsh命令重置winsock——XP下可以,2K下未知:) Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\>netsh winsock reset Sucessfully reset the Winsock Catalog. You must restart the machine in order to complete the reset.

java开发常用jar包

java开发常用jar包 mail.jar与activation.jar 里面包含了activation.jar和mail.jar两个包.通过里面的类的调用便可以达到发送电子邮件的目的 commons-beanutils.jar Apache Commons包中的一个,包含了一些Bean工具类类。必须使用的jar包。 commons-collections.jar Apache Commons包中的一个,包含了一些Apache开发的集合类,功能比java.util.*强大 commons-lang.jar Apache Commons包中的一个,包含了一些数据类型工具类,是https://www.360docs.net/doc/de3856572.html,ng.*的扩展。必须使用的jar包。 commons-logging.jar: Apache Commons包中的一个,包含日志功能 commons-io.jar Apache Commons包中的一个,java.io.*的扩展,输入输出,支持文件上传 commons-fileupload.jar Apache Commons包中的一个,是一个通过Http接收上传的文件并处理结果文件的库 dom4j-1.4.jar 和jaxen-1.1.1.jar 是一个Java的XML API,类似于jdom,用来读写XML文件的。Hibernate使用dom4j解析XML配置文件和XML映射元文件。必需的。 ehcache-1.2.jar

Hibernate可以使用不同cache缓存工具作为二级缓存。EHCache是缺省的cache缓存工具。如果没有其它的可选缓存工具,则为必需的。 hibernate3.jar hibernate3的核心类库。 itext.jar 是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件转化为PDF文件。 iTextAsian.jar itext中关于亚洲编码的类库,在这里用于中文字体的输入。 junit.jar Junit包,当你运行Hibernate自带的测试代码的时候需要,否则就不用。 commons-digester.jar Apache Commons包中的一个,通过它可以很方便的解析xml文件生成java对象aspectjrt.jar 和aspectjweaver.jar Annotation 方式实现AOP commons-dbcp.jar commons-pool-1.2.jar DBCP数据库连接池 cglib-nodep-2.1_3.jar CGLIB是一个强大的高质量高性能的代码生成库,在运行时可以用它来扩展Java类 jfreechart-1.0.12.jar

黑客常用CMD命令大全

黑客常用CMD命令大全 net user heibai lovechina /add 加一个heibai的用户密码为lovechina net localgroup Administrators heibai /add 把他加入Administrator组 net start telnet 开对方的TELNET服务 net use z:\127.0.0.1c$ 映射对方的C盘 net use \\ip\ipc$ " " /user:" " 建立IPC空链接 net use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接 net use h: \\ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H: net use h: \\ip\c$ 登陆后映射对方C:到本地为H: net use \\ip\ipc$ /del 删除IPC链接 net use h: /del 删除映射对方到本地的为H:的映射 net user 用户名密码/add 建立用户 net user 查看有哪些用户 net user 帐户名查看帐户的属性 net user guest /active:yes 将Guest用户激活 net user guest lovechina 把guest的密码改为lovechina net user 用户名/delete 删掉用户 net user guest/time:m-f,08:00-17:00 表示guest用户登录时间为周一至周五的net user guest/time:m,4am-5pm;t,1pm-3pm;w-f,8:00-17:00 表示guest用户登录时间为周一4:00/17:00,周二13:00/15:00,周三至周五8:00/17:00. net user guest/time:all表示没有时间限制. net user guest/time 表示guest用户永远不能登录. 但是只能限制登陆时间,不是上网时间 net time \\127.0.0.1 得到对方的时间, get c:\index.htm d:\ 上传的文件是INDEX.HTM,它位于C:\下,传到对方D:\ copy index.htm \\127.0.0.1\c$\index.htm 本地C盘下的index.htm复制到 127.0.0.1的C盘 net localgroup administrators 用户名/add 把“用户”添加到管理员中使其具有管理员权限,注意:administrator后加s用复数 net start 查看开启了哪些服务 net start 服务名开启服务;(如:net start telnet,net start schedule) net stop 服务名停止某服务 net time \\目标ip 查看对方时间 net time \\目标ip /set 设置本地计算机时间与“目标IP”主机的时间同步,加参数 /yes可取消确认信息net view 查看本地局域网内开启了哪些共享 net view \\ip 查看对方局域网内开启了哪些共享 net config 显示系统网络设置

java常用jar包

java常用jar包(未整理) 2011-05-11 14:58:50 分类:Java Hibernate一共包括了23个jar包,令人眼花缭乱。本文将详细讲解Hibernate每个jar包的作用,便于你在应用中根据自己的需要进行取舍。 下载Hibernate,例如2.0.3稳定版本,解压缩,可以看到一个hibernate2.jar和lib目录下有22个jar包: hibernate2.jar: Hibernate的库,没有什么可说的,必须使用的jar包 cglib-asm.jar: CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必须使用的jar包 dom4j.jar: dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也 是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面可以找到一篇文章,对主流的Java XML API进行的性能、功能和易用性的评测,dom4j无论在 那个方面都是非常出色的。我早在将近两年之前就开始使用dom4j,直到现在。如今你可以看到越来越多的Java软件都在使用dom4j来读写XML,特别值得一提的是连Sun的JAXM也在 用dom4j。这是必须使用的jar包,Hibernate用它来读写配置文件。 odmg.jar: ODMG是一个ORM的规范,Hibernate实现了ODMG规范,这是一个核心的库,必须使用的jar包。 commons-collections.jar:Apache Commons包中的一个,包含了一些Apache开发的集合类,功能比java.util.*强大。必须使用的jar包。 commons-beanutils.jar:Apache Commons包中的一个,包含了一些Bean工具类类。必须使用的jar包。 commons-lang.jar: Apache Commons包中的一个,包含了一些数据类型工具类,是https://www.360docs.net/doc/de3856572.html,ng.*的扩展。必须使用的jar包。 commons-logging.jar: Apache Commons包中的一个,包含了日志功能,必须使用的jar包。这个包本身包含

心理学书籍_打包下载

心理学书籍,心理学书籍下载,心理学书籍推荐,心理学入门书籍,心理学专业教材,心理学专业书籍,心理学大众书籍,心理学小说,心理学笔记,犯罪心理学书籍,行为心理书籍,心理咨询书籍,心理治疗书籍,心理学与生活, 大家好: 我是奇才心理工作室成员,这是我大学花了四年时间下载整现出来的心理学书籍,全部是文本文档,这些心理学书籍你可以放在电脑上看,放在手机上看,放在MP4看都可以,现在我把我整理的这些书籍打包后存在我的115网盘里了,请大家在下面的地址下载, 下载请到下面的地址下载: https://www.360docs.net/doc/de3856572.html,/file/e6unymbd#Download 目录 这些书籍全是文本文件,所以在电脑上,在手机上,在MP4上,在学习机的都可以看,都可以学习!买我们心理咨询师万能学习机的这些资料赠送给你,如果你没有买我们心理咨询师万能学习机的话10元钱就可以获得下面所有的资料!记住全是文本文件! 下载打开预览《实验心理学》(孟庆茂版)超详细知识点及重点笔记.doc (178K) 下载打开预览《心理咨询与治疗》实训讲义1.doc (99K) 下载打开预览NLP简快心理疗法.doc (3.47M) 下载打开预览北大心理治疗串讲笔记.doc (198K) 下载打开预览变态心理学北大版串讲.doc (212.50K) 下载打开预览登天的感觉[1].txt (92.71K) 下载打开预览发展心理学.txt (115.75K) 下载打开预览怪诞行为学.txt (132.87K) 下载打开预览教育学.doc (120K) 下载打开预览认知心理学.doc (98.50K) 下载打开预览社会心理学.doc (254K)

如何制作电子书

如何制作电子书 《说文》曰:“書,箸也。”从古至今,我们传统意义上的书都是写在纸上的。但随着计算机的普及和互联网的发展,书升华到了另一种形态,那就是电子书(ebook)!电子书虽然不像日常生活中的书那样便于携带和阅读,但拥有成本低、制作简单、流传方便、功能强大等许多优点。 大家对于电子书应该都很熟悉了,网上许多小说、文摘、资料或教程等都是以电子书的形式来传播的。比起html网页等其它传播媒体,电子书可以更好地阅读、存储和交流,极大地方便了我们的学习和工作。 看到那么多别人制作的精美的电子书,你是不是也想把自己的一些文档做成电子书便于自己收藏或传到网上供大家下载呢有些人把制作电子书看得很神秘,其实不然,看完这篇文章你会明白制作电子就这么简单!自己也可以制作出漂亮的电子书来! 一.了解什么是电子书 电子书是一种电子读物,它将原始的html、txt、doc、图像文件等打包制作而成的一个独立的可执行文件。其格式有很多种,例如:EXE格式、CHM格式、HLP 格式、PDF格式、LIT格式、WDL格式等。其中某些格式要用特定的软件才能打开和阅读,如PDF文件要用Adobe Acrobat Reader阅读,WDL文件要用华康的DynaDoc Free Reader来阅读等。但一般来说,用得最多的还是可以直接运行的EXE格式和CHM格式,因此在这里也只介绍这两种格式的的电子书的制作方法。。 二.准备工作 除了需要准备好要做成电子书的html、txt等材料和电子书制作软件外,还要一些辅助工具,如网页编辑工具、图片处理工具等。必备工具:Frontpage、Photoshop(其它工具如图标制作、动画制作、网页制作辅助工具等可自行选择) 除了这些,你还要准备好时间!^_^ 因为制作电子书是件非常花时间的事!

Java程序打成Jar包做成EXE安装程序(2)

J a v a程序完成以后,对于W i n d o w s操作系统,习惯总是想双击某个e x e文件就可以直接运行程序,现我将一步一步的实现该过程.最 终结果是:不用安装J R E环境,不用安装数据库,直接双击一个e x e 文件,就可以运行程序. 下面我将以我最近写的一个程序作例子,进行该打包过程. 该程序是使用了:H i b e r n a t e,S p r i n g,D e r b y的J a v a G U I.(J D K 需要1.6版本,因该版本才有D e r b y),我使用的是E c l i p s e进行开发. 第一步:完成J a v a G U I程序 在E c l i p s e下,程序能够正常运行. 第二步:准备清单文件(M A N I F E S T.M F) 方法1:直接拷贝其它能运行的J A R文件中的M A N I F E S T.M F 进行修改 方法2:利用I D E工具,如E c l i p s e在生成J A R文件时自动生成 M A N I F E S T.M F内容如下: M a n i f e s t-V e r s i o n: 1.0 M a i n-C l a s s:m a n a g e r.u i.M a i n F r a m e C l a s s-P a t h: ./l i b/s p r i n g.j a r ./l i b/h i b e r n a t e.j a r ./l i b/d e r b y.j a r S p l a s h S c r e e n-I m a g e r: m a n a g e r/r e s o u r c e s/i m a g e s/s p l a s h.j p g 说明: M a n i f e s t-V e r s i o n-指定清单文件的版本号 M a i n-C l a s s-指定程序运行的入口类。注意:类名后不要加c l a s s扩展名 C l a s s-P a t h-指定支持库的路径。“.”指程序运行目录,即导出的J A R包所在目录。程序运行时依据C l a s s-P a t h项的设置路径来查找支持库。每一个支持库之间用空格隔开。在这里使用了 h i b e r n a t e,s p r i n g,d e r b y. 注意:

Netsh命令建立虚拟WIFI无线网络全程

Netsh命令虚拟WIFI无线热点全教程 一、首先以要用管理员身份调出"命令提示符"开始-所有程序-附件-右键点击"命令提示符"选用"以管理员身份运行 (1)打开"命令提示符"(有些小白或许还不明白,如果是管理员身份打开的"命令提示符"左上角会显示(管理员:命令提示符))直接输入下面的命令项:netsh wlan set hostednetwork mode=allow如上图 (2)"命令提示符"输入:netsh wlan set hostednetwork ssid=您想要的无线网络的名称 key=您想要设置的密码.记住 key前有个空格

例如配置是:netsh wlan set hostednetwork ssid=jk key=12345678密码长度必须为8位或以上,如上图 (3)右点击桌面右下角的"网络"打开网络共享中心–>更改适配 器设置,你会发现多了一个Microsoft Virtual wlan Miniport Adapter,这个就是我们刚才虚拟出来的无线网络适配器(图下).关闭此窗口,再打开(同样的方法)右击你的本地连接,也就是你连入网络的有线网卡.选择属性,点击共享,勾选“允许其他网络用户通过此计算机的Internet连接还连接”选项,在下拉菜单中选择刚才建立的虚拟网网络.确定。

(4)在命令提示符中继续输入:netsh wlan start hostednetwork 这一步是开启刚才虚拟的无线网络,这样你的Wifi手机就可以链接到你刚才建的虚拟Wifi网络了但麻烦也就麻烦在这儿,每次你开机要想使用虚拟WIFI热点都要输入这步的命令.

更改ip地址网关-巧用netsh命令

更改ip地址网关?巧用netsh命令 导读:我们可能需要在不同的网络中工作,一遍又一遍地重复修改IP地址是一件比较麻烦的事。另外,系统崩溃了,重新配置网卡等相关参数也比较烦人(尤其是无线网卡)。事实上,巧妙地利用Windows 2000/XP/2003系统内置的netsh 命令,可以实现快速切换IP地址,一起来看看吧. 下面是两个关于netsh的用法,将它们复制到文本文档中,将后缀名.txt 改为.cmd直接双击就可以执行: 第一个是用netsh命令来修改电脑的IP地址,子网掩码,默认网关和DNS. @echo off netsh interface ip set address "本地连接" static 192.168.0.1 255.255.255.0 192.168.0.254 1 netsh interface ip set dns "本地连接" static 202.194.40.1 netsh interface ip add dns "本地连接" 202.194.40.2 2 注意:上面用蓝色字体表出的部分是需要你修改的部分。其中第二,三,四行中"本地连接" 一般不需要修改,这要看你的电脑中右击“网上邻居”,选择“属性”出现“网络连接”窗口中的连接名而定,一般的只有一个“本地连接”。 第二行中的192.168.0.1 255.255.255.0 192.168.0.254 三个地址依次为IP地址,子网掩码和默认网关,把它们换成你要修改的地址。 第三行中的202.194.40.1 为DNS的地址,把它换成你要修改的DNS地址即可。 第四行中的202.194.40.2 为辅助DNS地址,也就是第二个,把它换成你要修改的第二个DNS地址即可,如果没有的话,可以把第四行直接删除即可。 第二个是用netsh命令来修改电脑的IP地址,子网掩码,默认网关和DNS为动态获取. @echo off netsh interface ip set address "本地连接" dhcp netsh interface ip set dns "本地连接" dhcp 注意:这个比较简单,只需根据自己电脑的情况,修改一下蓝色字体标注的"本地连接" 即可,一般不需要修改。 下面这篇文章是关于netsh 命令的详细用法,看完后,你会明白它的其它一些用法。 在Windows 2000 中可以使用netsh 命令为以下过程编写脚本:将计算机的静态Internet 协议(IP) 地址更改为动态主机配置协议(DHCP) 地址或相反。netsh 命令无需重新启动计算机即可完成此任务。对于从一个环境移到另一个环境的便携式计算机,当它在一个位置中必须使用静态分配的IP 地址,而在另一个位置必须使用DHCP 分配的IP 地址时,此功能尤其有用。 本文所说的方法适应于Windows 2000,Windows XP和Windows Server 2003。 要将指定适配器的静态地址切换为DHCP 地址,请键入以下命令: netsh interface ip set address "本地连接" dhcp注意:键入此命令会将名为"本地连接"的接口更改为DHCP。 要显示计算机中的所有适配器及其当前IP 地址,以确定正确的适配器名称,请键入以下命令:Netsh interface ip show config要更改为静态地址,请键入以下

心理学书籍打包

心理学书籍打包 集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]

心理学书籍,心理学书籍下载,心理学书籍推荐,心理学入门书籍,心理学专业教材,心理学专业书籍,心理学大众书籍,心理学小说,心理学笔记,犯罪心理学书籍,行为心理书籍,心理咨询书籍,心理治疗书籍,心理学与生活, 大家好: 我是奇才心理工作室成员,这是我大学花了四年时间下载整现出来的心理学书籍,全部是文本文档,这些心理学书籍你可以放在电脑上看,放在手机上看,放在MP4看都可以,现在我把我整理的这些书籍打包后存在我的115网盘里了,请大家在下面的地址下载, 下载请到下面的地址下载: 目录 这些书籍全是文本文件,所以在电脑上,在手机上,在MP4上,在学习机的都可以看,都可以学习!买我们心理咨询师万能学习机的这些资料赠送给你,如果你没有买我们心理咨询师万能学习机的话10元钱就可以获得下面所有的资料!记住全是文本文件! 下载打开预览《实验心理学》(孟庆茂版)超详细知识点及重点笔记.doc (178K) 下载打开预览《心理咨询与治疗》实训讲义 (99K) 下载打开预览 NLP简快心理疗法.doc 下载打开预览北大心理治疗串讲笔记.doc (198K) 下载打开预览变态心理学北大版串讲.doc 下载打开预览登天的感觉[1].txt 下载打开预览发展心理学.txt 下载打开预览怪诞行为学.txt 下载打开预览教育学.doc (120K) 下载打开预览认知心理学.doc 下载打开预览社会心理学.doc (254K) 下载打开预览生理心理学.doc (201K) 下载打开预览行为心理学(全十五章).doc 下载打开预览叙事疗法.doc

相关文档
最新文档