当前位置:首页 » 文件管理 » ant解压缩

ant解压缩

发布时间: 2022-06-22 08:28:32

1. 搭建java环境如何解压缩

具体解压缩方法如下:
Java压缩解压缩文件的方法有,第一中借助javajdk自带的ZipOutputStream和ZipInputStream。第二种,借助第三方jar,例如ApacheCommonsCompress和Ant。
前提,需要将Ant的ant、jar和ant-launcher、jar添加到classpath中。先创建一个Expander类,该类继承了Ant的org、apache、tools、ant、taskdefs、Expand类。
第二步:使用Expander类。

2. 如何在Windows上搭建Ant环境

一、下载Apache Ant 首先,在浏览器搜索框中输入“ant“关键字,在出现的搜索结构中点击”Apache Ant - Welcome“,进入Ant官网。 进入Ant官网可以看到最新版本的Ant信息,点击提供的下载链接,进入下载界面,如图所示。 进入到”Ant下载界面“可以看到提供了三种压缩包分别是.zip、.tar.zip、.tar.bz2,在这里我们下载.zip的压缩包。(也可以直接在网盘

中下载)。 点击”下载“链接,等待一会儿,弹出来一个保存窗口,如下图所示,将压缩包保存到本地你想存放的位置。 二、解压安装Apache Ant 将压缩包解压到你想放置的目录,进入解压后的目录,可以看到里面的目录结构如下图所示。 三、配置Apache Ant环境变量 鼠标右击桌面,”我的电脑“或”我的计算机“(win10的为"此电脑"),在弹出来的下拉框中点击”属性“,进入”系统“面板,然后点击”高级系统设置“,如下图所示。 进入”系统属性“面板中,点击”系统变量“中的”新建(W)...“按钮,新建变量名ANT_HOME ,变量值为D:apache-ant-1.9.6(解压目录),如下图所示。 编辑”系统变量“中的”Path“增加%ANT_HOME%in(注意要用英文分号和其他值分开),如下图所示。 编辑”系统变量“中的”CLASSPATH“增加%ANT_HOME%lib(注意要用英文分号和其他值分开),如下图所示。 打开Windows的”命令提示符“窗口,在命令行中输入ant,如果出现 Buildfile: build.xml does not exist! Build failed 输入ant -v出现版本等信息,则表明环境配置成功。如下图所示。

3. 如何使用ANT在命令行进行编译和测试

一、环境变量
在网上找到ANT的压缩包,解压缩以后放到C盘根目录如下图

对,就是这个鬼样子,放在这里就可以用了,不用安装之类的
环境变量如下图:

你要定义ANT_HOME,然后让系统path找到这个ANT_HOME就行了

二、写build.xml

你的目录结构如下图:

源文件 放在src
引用的jar包放在lib
编译结果安排在classes

接下来就是build.xml了
如下,自己看吧

[html] view plain
<?xml version="1.0"?>
<project name="pojo_0428" default="prepare" basedir=".">

<property name="source.root" value="src"/>
<property name="class.root" value="classes"/>
<property name="lib.dir" value="lib"/>

<!-- class path for compilation and execution -->
<path id="basepath">
<!-- 运行时 class文件的位置 -->
<pathelement location="${class.root}" />
<!-- jar包 -->
<fileset dir="${lib.dir}">
<include name="*.jar"/>
</fileset>
</path>

<!--默认的target -->
<target name="prepare">
<delete dir="${class.root}"/>
<mkdir dir="${class.root}"/>
</target>

<!--编译 -->
<target name="compile" depends="prepare">
<javac srcdir="${source.root}"
destdir="${class.root}"
debug="on"
optimize="off"
deprecation="on">
<classpath refid="basepath"/>
</javac>
</target>
<!--执行。 案例程序的入口 依赖 compile -->
<target name="run" depends="compile">
<java classname="com.javathink.Student" fork="true">
<classpath refid="basepath"/>
</java>
</target>

</project>

4. java ant解压怎么获取解压后的文件夹

(1)还是先上代码结构:


5. 要怎么安装apache ant直接解压缩以后就可以了吗

直接解压缩 还差一步

那就是配置环境变量

如果是windows环境,需要设置%ANT_HOME%,并把%ANT_HOME%\bin目录全路径加入到%path%中

然后就可以用了

6. ant closure压缩js 目录js/a/1.js, js/a/2.js, js/b/1.js, js/b/2.js 只压缩不合并,如何实现

首先下载并解压 closure java application。
下载地址: http://closure-compiler.googlecode.com/files/compiler-latest.zip
linux系统上,使用wget进行下载:(在google code中直接查询Closure Compile)
#wget http://closure-compiler.googlecode.com/files/compiler-latest.zip
#unzip compiler-latest.zip

得到文件 compiler.jar。
再确认一下java是否已经安装好了。
这个compiler.jar的使用方式如下:(在命令行执行)
java -jar compiler.jar --js hello.js --js_output_file hello-compiled.js
或者java -jar compiler.jar --js=in1.js --js=in2.js ... --js_output_file=out.js
这样就把 hello.js 压缩成了 hello-compiled.js。
更多信息请看帮助:
java -jar compiler.jar --help

7. 在LINUX下 用JAVA如何解压rar文件

下载地址:http://www.rarsoft.com/download.htm(目前最新为RAR 3.71 for Linux)

以最新的为准。

对于Window下的常见压缩文件.zip和.rar,Linux也有相应的方法来解压它们:

1:对于.zip

linux下提供了zip和unzip程序,zip是压缩程序,unzip是解压程序。它们的参数选项很多,这里只做简单介绍,举例说明一下其用法:

# zip all.zip *.jpg(这条命令是将所有.jpg的文件压缩成一个zip包)

# unzip all.zip(这条命令是将all.zip中的所有文件解压出来)

2:对于.rar

要在linux下处理.rar文件,需要安装RAR for Linux,可以从网上下载,但要记住,RAR for Linux不是免费的;可从http://www.rarsoft.com/download.htm下载RAR 3。60 for Linux ,然后安装其安装操作如下:

# tar -xzpvf rarlinux-3.2.0.tar.gz
# cd rar
# make

这样就安装好了,安装后就有了rar和unrar这两个程序,rar是压缩程序,unrar是解压程序。它们的参数选项很多,举例说明一下其用法

# rar a all *.jpg

这条命令是将所有.jpg的文件压缩成一个rar包,名为all.rar,该程序会将.rar 扩展名将自动附加到包名后。

# unrar e all.rar

这条命令是将all.rar中的所有文件解压出来。

linux下的文件名引用的时候空格要加转义 比如

test file.rar 实际引用的时候就是 test\ file.rar

至于怎么解决 我就不再多说了哈

8. 用ant将程序编译和运行,都要做什么工作

ant是apache项目组的一个子项目,是一个基于java的构建工具。ant本身用java实现,要构建的工程的配置文件用xml格式描述,可以很方便的实现跨平台构建工作。
ant 可以从http://ant.apache.org下载,目前最新版本为1.5.4。下载完毕后直接解压缩到一个目录,例如D:\ant。

下一步我们需要设置如下的环境变量:
ANT_HOME:ant的安装目录,如果按上面方法解压缩了ant,那么这个值应该设为D:\ant
JAVA_HOME:jdk的安装目录
PATH:把%ANT_HOME%\bin目录加到path变量,以便于从命令行直接运行ant。

(1)建立build.xml

用ant编译规模较大的工程非常方便,每个工程都对应一个build.xml文件,这个文件包含与这个工程有关的路径信息和构建任务。

下面是一个最简单的build.xml文件:

<?xml version="1.0" encoding="ISO-8859-1"?>
<project name="projectTemplate" default="init" basedir=".">
<target name="init" >
<property name="lib.dir" value="lib"/>
<echo message="Hello ,lib.dir is set to ${lib.dir}" >
</echo>
</target>
</project>

每个build.xml有且仅有一个project,每个project下面可以包含多个target,每个target表示一个小的任务,每个任务负责执行一段脚本。ant有内置任务集可供使用,例如上面的echo就是在console上显示消息。

更详细的内置任务请参考http://ant.apache.org/manual/coretasklist.html

${lib.dir}表示引用一个名字叫做lib.dir的属性值,这个属性的值就是lib。

(2)运行ant

使用ant.bat可以直接运行ant,如果不带任何参数,ant会在当前路径下搜索build.xml文件,如果找到了这个文件,就运行project的default属性指定的target.我们也可以带参数来运行ant,以便选择build.xml文件和要运行的target:

ant -buildfile c:\demo\build.xml init

表示运行c:\demo\build.xml 中名字为init的target

(3)ant的目标依赖

target有一个属性depends,在其中可以指定一系列的target名字,表示在执行该target前,必须首先执行的一系列其它target。depends具有传递性,例如:targetA depends targetB,而targetB depends targetC和targetD,这样在执行targetA之前,首先执行C和D,然后执行B,最后才会执行A。

下面是个简单的例子,在执行编译的动作前,首先需要建立一个目标代码存放的目录,然后再执行编译。

<?xml version="1.0" encoding="ISO-8859-1"?>
<project name="project" default="init" basedir=".">
<target name="init" >
<property name="dist" value="dist"/>
<mkdir dir="${dist}" />
</target>
<target name="build" depends="init">
<javac srcdir="SourceCode" destdir="${dist}">
</javac>
</target>
</project>

9. java,ant有什么好处

ant没有maven好,但是比较传统,个人感觉。ant可以帮你管理项目,包括搭建、加载jar包、打包、自动生成测试结果等等,超级多的功能,它就是通过你自己书写的任务来执行的,最好的好处就是通过它就确定无误地为你做一些事,有时候你总会写错什么的吧,但是用ant写好任务之后,它就会帮你全搞定了,避免了不必要的错误。

10. 使用Apache ant 解压远程linux服务器种某个目录下的一个war包,运行时报找不到jar命令:

你是jboss部署java程序的?

正常情况下,我建议你直接回传你的war包,然后用解压缩软件进行解压。将需要编辑的文件编辑之后,再放回war包的对应目录下就可以了。
然后将修改之后的war包重新上传至liunx服务器上,注意上传后文件包的权限问题。

热点内容
服务器内网ip地址安全 发布:2025-01-17 07:33:18 浏览:185
华为新算法 发布:2025-01-17 07:31:43 浏览:55
希沃如何存储 发布:2025-01-17 07:31:00 浏览:551
算法研读 发布:2025-01-17 07:19:37 浏览:279
我的世界橙子生存之旅服务器ip 发布:2025-01-17 07:19:27 浏览:617
用户名密码错误导致认证失败是什么意思 发布:2025-01-17 06:58:24 浏览:328
安卓空调遥控器在哪里 发布:2025-01-17 06:43:54 浏览:195
安卓版什么做视频软件好用 发布:2025-01-17 06:43:14 浏览:336
神超电脑配置哪个好 发布:2025-01-17 06:35:50 浏览:574
pythonlistsplit 发布:2025-01-17 06:31:26 浏览:34