Linux下ant编译java项目,第二十二篇 linux下ant的安装(附:Java的安装)

一、Java(Java1.7)环境安装

1、通过ssh工具上传到linux虚拟机(也可以把安装包放到Windows桌面下,cd

/mnt/hgfs/Desktop进行copy),用命令解压tar -xzvf /usr/java/jdk1.7。

2、vi /etc/profile(全局配置):

文件最后加入

export JAVA_HOME=/usr/java/jdk1.7

export

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$JAVA_HOME/bin:$PATH

3、source /etc/profile立即生效,java -version、javac

-version验证。

二、ant的安装配置

1、通过ssh工具上传到linux虚拟机(也可以把安装包放到Windows桌面下,cd

/mnt/hgfs/Desktop进行copy),用命令解压tar -xzvf /usr/java/ant。

2、vi /etc/profile(全局配置):

JAVA_HOME=/usr/java/jdk1.7

ANT_HOME=/usr/java/ant

PATH=$JAVA_HOME/bin:$ANT_HOME/bin:$PATH

export JAVA_HOME ANT_HOME PATH

3、局部配置在~

.base_profile文件中。

三、ant build报错

1、error: package com.sun.image.codec.jpeg

does not exist

解决:(1)把/usr/java/jdk1.7/jre/lib/rt.jar放到项目的lib下。(已测)

(2)用jdk17来build,

只需要在ant的bat里头指定:

set JAVA_HOME=

set PATH=%JAVA_HOME%/bin;%PATH% 就可以加载jdk17来编译了。(未测)

2、 [javac] The system is

out of resources.

[javac]

Consult the following stack trace for details.

[javac]

java.lang.OutOfMemoryError: Java heap space

我用的虚拟机,所以将虚拟机的内存调到1G(原来是512M)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值