新聞中心
Ant是一種Java構(gòu)建工具,用于自動(dòng)化軟件構(gòu)建過(guò)程,包括編譯、打包、測(cè)試和部署。使用Ant可以輕松地管理Java項(xiàng)目,并提高開(kāi)發(fā)效率。本文將為您介紹如何在Linux系統(tǒng)上安裝Ant構(gòu)建工具。

十年的宜良網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營(yíng)銷型網(wǎng)站的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整宜良建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)從事“宜良網(wǎng)站設(shè)計(jì)”,“宜良網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
之一步:安裝Java環(huán)境
Ant是基于Java開(kāi)發(fā)的,因此在安裝Ant之前,必須先安裝Java環(huán)境。在Linux系統(tǒng)中,您可以使用以下命令來(lái)檢查Java是否已經(jīng)安裝:
$ java -version
如果該命令顯示Java版本,表示Java已經(jīng)安裝成功。否則,您需要先安裝Java環(huán)境。您可以使用以下命令在Linux系統(tǒng)中安裝Java環(huán)境:
$ sudo apt-get update
$ sudo apt-get install default-jdk
這些命令將更新系統(tǒng)并安裝默認(rèn)的Java開(kāi)發(fā)工具包。
第二步:下載Ant
在安裝Ant之前,您需要先從Ant的官方網(wǎng)站下載Ant二進(jìn)制文件。您可以使用以下命令下載最新版本的Ant:
$ wget http://mirror.bit.edu.cn/apache//ant/binaries/apache-ant-1.10.11-bin.zip
該命令將下載Ant的zip包,并保存在當(dāng)前目錄中。
第三步:安裝Ant
下載完Ant之后,您需要將其解壓縮并安裝到系統(tǒng)中。您可以使用以下命令進(jìn)行解壓縮:
$ unzip apache-ant-1.10.11-bin.zip
該命令將解壓縮Ant的zip包,并將其解壓縮到當(dāng)前目錄中。
接下來(lái),您需要將Ant安裝到系統(tǒng)中。為此,請(qǐng)將解壓縮后的目錄移動(dòng)到/usr/local目錄中,并將其重命名為“ant”:
$ sudo mv apache-ant-1.10.11 /usr/local/ant
命令執(zhí)行成功后,您已經(jīng)成功地將Ant安裝到Linux系統(tǒng)中了。
第四步:設(shè)置環(huán)境變量
為了能夠在Linux系統(tǒng)的任何地方使用Ant,您需要將Ant的bin目錄添加到系統(tǒng)的PATH環(huán)境變量中。為此,請(qǐng)編輯/etc/profile文件,并在文件末尾添加以下行:
export ANT_HOME=/usr/local/ant
export PATH=$PATH:$ANT_HOME/bin
保存文件并執(zhí)行以下命令使更改生效:
$ source /etc/profile
這些命令將重新讀取/etc/profile文件,并更新PATH環(huán)境變量,以便可以在系統(tǒng)的任何地方使用Ant。
第五步:驗(yàn)證安裝
安裝Ant后,最后一步是驗(yàn)證它是否已成功安裝。您可以使用以下命令檢查Ant版本:
$ ant -version
如果該命令顯示Ant的版本號(hào),則表示Ant已經(jīng)成功安裝并可以使用了。
結(jié)論
在這篇文章中,我們介紹了在Linux系統(tǒng)上安裝Ant構(gòu)建工具的步驟。通過(guò)這些步驟,您可以在Linux系統(tǒng)上輕松使用Ant來(lái)管理和構(gòu)建Java項(xiàng)目。如果您需要在Linux系統(tǒng)中使用Ant,本文將為您提供有用的指導(dǎo)和參考。
相關(guān)問(wèn)題拓展閱讀:
- 如何連接到linux上的oracle數(shù)據(jù)庫(kù)
- 如何能讓Linux平臺(tái)支持NTFS文件系統(tǒng)
如何連接到linux上的oracle數(shù)據(jù)庫(kù)
裝好oracle數(shù)據(jù)態(tài)弊祥庫(kù),我們準(zhǔn)備用PLSQL Developer 這個(gè)軟件來(lái)連接服務(wù)器的數(shù)據(jù)庫(kù)!
下面簡(jiǎn)單介紹設(shè)置此軟件并連接oracle數(shù)據(jù)卜鎮(zhèn)庫(kù)的方法:
一、下載并安裝好PLSQL Developer(綠色版的也可以);
二、下載并解壓
Oracle免安裝版的客戶端:
三、建立tns配置文件。
1、在解壓的:“nstantclient-basic-nt-11.2.0.3.0”文件夾的下面建文件夾,路徑像這樣“nstantclient-basic-nt-11.2.0.3.0\neidown\admin“,其實(shí)這個(gè)倒是無(wú)所謂的,只是看起來(lái)與服務(wù)端上帆搏的更接近而已,與文章后面的環(huán)境變量要對(duì)應(yīng)。
2、拷貝服務(wù)端目錄“$ORACLE_HOME$\network\admin\tnsnames.ora”到客戶端的“nstantclient-basic-nt-11.2.0.3.0\neidown\admin“目錄,這個(gè)文件的內(nèi)容如下:(也可自行建立)
# tnsnames.ora Network Configuration File: /home/oradb/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl.localdomain)
)
)
復(fù)制代碼以上的代碼 做個(gè)簡(jiǎn)要的介紹,本例中安裝在linux中的oracle數(shù)據(jù)庫(kù),其環(huán)境配置如下:
ORACLE_BASE=/home/oradb/oracle
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
ORACLE_SID=orcl
PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
LANG=C
復(fù)制代碼拷貝到客戶端后,用記事本打開(kāi)它,修改如下幾個(gè)參數(shù):
# tnsnames.ora Network Configuration File: /home/oradb/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.10)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl.localdomain)
)
)
復(fù)制代碼重要:以上除了HOST是服務(wù)器ip外,其他三個(gè)紅字必須與服務(wù)端的這個(gè)文件一致,否則連接的時(shí)候?qū)?huì)導(dǎo)致ORA-12514錯(cuò)誤。
四、設(shè)置PLSQL Developer程序的oci庫(kù)路徑。
運(yùn)行PLSQL Developer程序,在彈出的登錄框點(diǎn)“取消”
在菜單“工具-首選項(xiàng)”中的“連接”中,
找到“Oracle主目錄名”,輸入
解壓的:“nstantclient-basic-nt-11.2.0.3.0”文件夾的路徑 比如:
“D:\PLSQL\instantclient_11_2”
找到“OCI庫(kù)”,輸入
解壓的:“nstantclient-basic-nt-11.2.0.3.0”文件夾下oci.dll文件的路徑,比如:
“D:\PLSQL\instantclient_11_2\oci.dll”
如下圖:
五、設(shè)置windows的環(huán)境變量
(右鍵“我的電腦”-屬性-高級(jí)-環(huán)境變量)
添加2個(gè)系統(tǒng)變量:
1、是指向TNS文件所在目錄的,這個(gè)目錄是Oracle的TNS文件所在目錄。TNS文件就是保存了連接信息的文件tnsnames.ora。
本例中 TNS_ADMIN 的值: D:\Program Files\PLSQL Developer\instantclient_11_2\network\admin
2、是指定數(shù)據(jù)庫(kù)使用的編碼。如果不設(shè)置成以下值,那么連接上數(shù)據(jù)庫(kù)后,你看到的所有中文的內(nèi)容將會(huì)是亂碼,都是一堆問(wèn)號(hào)。
本例中 NLS_LANG 值:AMERICAN_AMERICA.AL32UTF8
如下圖:
如果服務(wù)器中的數(shù)據(jù)庫(kù)字符編碼是GBK則設(shè)置為:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
如果設(shè)置不對(duì)會(huì)亂碼。
注意:設(shè)定了環(huán)境變量之后,要注銷或者重啟電腦生效。
如何能讓Linux平臺(tái)支持NTFS文件系統(tǒng)
如果想要在linux讀寫NTFS文件系統(tǒng)可以安裝ntfs-3g
How to access NTFS from Linux
一、關(guān)于RedHat and Fedora支櫻慧彎持 的NTFS軟件包
Version
Level of Support
Fedora 6
Support provided by Fedora Extras. See notes below..
Fedora 5
Full support.
Fedora 4
Full support.
Fedora 3
Full support.
Fedora 2
Full support.
Fedora 1
Full support.
RedHat Enterprise 5
Full support.
RedHat Enterprise 4
Full support.
RedHat Enterprise 3
Full support.
RedHat Enterprise 2
No support. See notes below.
RedHat 9
Full support.
RedHat 8
Full support.
RedHat 7.3
Full support.
RedHat 7.2, or older
No support. See notes below.
二、rpm軟件包下載
下載注意你的是多處理器還是單處理器,然后選擇對(duì)應(yīng)脊悶的軟件包下載。(i686-p為多處理器,i686為單碧乎處理器)
There are NTFS RPMs for almost every kernel since RedHat 7.3 came out.
Support Provided by Fedora
Fedora Core 6 (Zod)
There is now NTFS support in the Extras repository. There are many sites showing how to install this support. Two such sites are:
Personal Fedora Core 6 Installation Guide
Fedora Core 6 Tips & Tricks
Full Support
There are NTFS RPMs for 32-bit computers for every kernel version of the following distros:
Fedora Core 5 (Bordeaux)
Fedora Core 4 (Stentz)
Fedora Core 3 (Heidelberg)
Fedora Core 2 (Tettnang)
Fedora Core 1 (Yarrow)
RedHat Enterprise 5 (Tikanga)
RedHat Enterprise 4 (Nahant)
RedHat Enterprise 3 (Taroon)
RedHat 9 (Shrike)
RedHat 8 (Psyche)
RedHat 7.3 (Valhalla)
Partial Support
64-bit Contributed NTFS RPMs
Fedora Core 4 – Linuxant Kernels
Fedora Core 3 – Linuxant Kernels
Fedora Core 6 (test)
Fedora Core 6 (dev)
No Support
RedHat Enterprise 2 (or older)
RedHat 7.2 (or older)
Source Code
The NTFS RPMs are build from the official RedHat / Fedora kernel source RPM. For the sake of convenience, they are available for download at the end of the relevant download page.
To find out how the RPMs were created, see the ‘Build Your Own’-section.
三,安裝和配置
大家可以使用 ‘whichrpm’這個(gè)腳本來(lái)測(cè)試那個(gè)軟件包是和你的系統(tǒng)。
1、安裝:
rpm -ihv kernel-NTFS-2.4.18-14.i686.rpm
Preparing… ###############################
1:kernel-NTFS ###############################
2、導(dǎo)入內(nèi)核模式:
/in/modprobe NTFS
3、使用dmesg查看內(nèi)核日志:
dmesg | grep NTFS
NTFS driver v1.1.22
4、檢查內(nèi)核現(xiàn)在是否支持NTFS文件系統(tǒng):
cat /proc/filesystems
nodev rootfs
nodev bdev
nodev proc
nodev sockfs
nodev tmpfs
nodev shm
nodev pipefs
ext3
ext2
nodev ramfs
nodev devpts
NTFS
5、掛載NTFS文件系統(tǒng):
/in/fdisk -l
Disk /dev/hda: 64 heads, 63 sectors, 4465 cylinders
Units = cylinders of 4032 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hda68+ 07 NTFS/HPFS
/dev/hdaf Win95 Ext’d (LBA)
/dev/hda5 *1312+ 83 Linux
/dev/hda6064+ 82 Linux swap
mkdir /mnt/windows
mount /dev/hda1 /mnt/windows -t NTFS -r -o umask=0222
ls -l /mnt/windows
…
-r-xr–r– 1 root root 9719 Augansi.sys
-r-xr–r– 1 root rootAugattrib.exe
-r-xr–r– 1 root rootAugchkdsk.exe
-r-xr–r– 1 root root 5175 Augchoice.com
…
6、卸載軟件包:
查看安裝那個(gè)軟件包:rpm -qa | grep -i NTFS
kernel-module-NTFS-2.6.9-1.667p-2.1.20-0.fc.1.2
卸載對(duì)應(yīng)的軟件包
linux 安裝ant的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux 安裝ant,使用Linux系統(tǒng)安裝Ant構(gòu)建工具,如何連接到linux上的oracle數(shù)據(jù)庫(kù),如何能讓Linux平臺(tái)支持NTFS文件系統(tǒng)的信息別忘了在本站進(jìn)行查找喔。
創(chuàng)新互聯(lián)成都網(wǎng)站建設(shè)公司提供專業(yè)的建站服務(wù),為您量身定制,歡迎來(lái)電(028-86922220)為您打造專屬于企業(yè)本身的網(wǎng)絡(luò)品牌形象。
成都創(chuàng)新互聯(lián)品牌官網(wǎng)提供專業(yè)的網(wǎng)站建設(shè)、設(shè)計(jì)、制作等服務(wù),是一家以網(wǎng)站建設(shè)為主要業(yè)務(wù)的公司,在網(wǎng)站建設(shè)、設(shè)計(jì)和制作領(lǐng)域具有豐富的經(jīng)驗(yàn)。
當(dāng)前標(biāo)題:使用Linux系統(tǒng)安裝Ant構(gòu)建工具(linux安裝ant)
分享URL:http://www.fisionsoft.com.cn/article/coidjgh.html


咨詢
建站咨詢
