1. 程式人生 > >ant的配置檔案

ant的配置檔案

<?xml version="1.0" encoding="UTF-8"?>
<project name="HelloWorld" basedir=".">
 <property name="src.dir" value="${basedir}/src" />
 <property environment="env" />
 <property name="jboss.home" value="${env.JBOSS_HOME}" />
 <property name="jboss.server.config" value="default" />
 <property name="build.dir" value="${basedir}/build" />

 <path id="build.classpath">
  <fileset dir="${jboss.home}/client">
   <include name="*.jar" />
  </fileset>
  <pathelement location="${build.dir}" />
 </path>


 <target name="prepare">
  <delete dir="${build.dir}" />
  <mkdir dir="${build.dir}" />
 </target>


 <target name="compile" depends="prepare" description="編譯">
  <javac srcdir="${src.dir}" destdir="${build.dir}">
   <classpath refid="build.classpath" />
  </javac>
 </target>


 <target name="ejbjar" depends="compile" description="建立ejb釋出包">
  <jar jarfile="${build.dir}/${ant.project.name}.jar">
   <fileset dir="${build.dir}">
    <include name="**/*.class" />
   </fileset>
  </jar>
 </target>

 <target name="deploy" depends="ejbjar" description="ejb釋出">
  <copy file="${build.dir}/${ant.project.name}.jar" todir="${jboss.home}/server/${jboss.server.config}/deploy" />
 </target>

 <target name="undeploy" description="解除安裝ejb">
  <delete file="${jboss.home}/server/${jboss.server.config}/deploy/${ant.project.name}.jar" />
 </target>
</project>

相關推薦

ANT配置檔案示例

<?xml version="1.0" encoding="gb2312"?>   <project name="MyProject" default="dist" basedir=".">    <!--//將name的值改為對應工程的名字       //將default的值

jenkins使用ant編譯時針對不同部署環境自動更換配置檔案的方法

一、背景 通常一個團隊開發的程式碼會分環境執行,線下測試環境和線上生產環境當然不能使用同一套資源,例如資料庫、redis、ftp等都需要專用。針對這種情況,jenkins在做自動編譯打包部署時,就需要我們能夠支援針對不同環境部署替換不同的配置檔案,例如資料庫配置檔案、redis配置檔案等。本文將介

ant配置檔案

<?xml version="1.0" encoding="UTF-8"?><project name="HelloWorld" basedir="."> <property name="src.dir" value="${basedir}/sr

Ant 中的build.xml配置檔案生成報告、發郵件完整版

<?xml version="1.0" encoding="UTF-8"?> <project name="ant-jmeter-test" default="run" basedir="."> <tstamp> <

三大框架(ssh)學習——配置檔案詳解(一)

配置檔案詳解 指定web應用預設字符集 <constant name="struts.i18n.encoding" value="gbk" /> 此配置相當於: request.setCharacterEncoding(“gbk”); r

三大框架(ssh)學習——配置檔案詳解(二)

多配置檔案實現 專案經常需要多人協作開發,但是如果大家都是用同一個struts.xml檔案,會互相影響不利於開發的正常開展。這樣,我們可以通過<include>元素指定多個配置檔案。 可以在src下面建立多個struts配置檔案。然後再struts.xml中分別引入: str

nginx、thinkphp3.2、linux配置檔案配置

nginx.conf配置檔案:     server {         listen 9001;         server_name 127

iOS使用 xcconfig配置檔案的若干坑

有一些文章介紹.xconfig檔案的使用,如這篇,但是經過親自實踐,發現還是有一些坑,這裡記錄下。 構建新的configuration 這一步在“project-info-configuration”位置進行,點選“+”構建“-”消除,沒什麼問題,這個很簡單也不會出錯。 只是原來使用xc

第二十篇-如何寫配置檔案

配置檔案不同的格式所用不同函式,可能可以優化 WriteData.java package com.example.aimee.logtest; import android.os.Build; import android.support.annotation.RequiresA

[Golang] 從零開始寫Socket Server(4):將執行引數放入配置檔案(XML/YAML)

    為了將我們寫好的Server釋出到伺服器上,就要將我們的程式碼進行build打包,這樣如果以後想要修改一些程式碼的話,需要重新給程式碼進行編譯打包並上傳到伺服器上。     顯然,這麼做過於繁瑣。。。因此常見的做法都是將Server執行中

mongodb配置檔案.conf

轉自:https://www.cnblogs.com/xuange306/p/6074078.html 配置檔案在  /etc/mongod.conf檔案裡 啟動方式 ./bin/mongod -f MongoDB.conf  會看到  abo

天天生鮮(二) 配置檔案

1.  __init__.py import pymysql pymysql.install_as_MySQLdb() """ Django settings for ttxs project. Generated by 'django-admin startp

Python---關於配置檔案的那些事情

1、配置檔案裡存放的是:程式啟動時需要對程式進行配置的資訊。 2、寫配置檔案的目的是:將一些註冊、需要更替的路徑等資訊寫進相應的程式配置檔案裡,在程式下次啟動程式時,就會自動讀取配置檔案,對程式進行配置,這樣就不用每次都填寫註冊資訊或需要更替的路徑資訊。 3、關於配置檔案的編寫方式有如下(具

MySQL-讀取配置檔案的工具類與測試

package JDBCUtil; import java.io.IOException; import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import java.ut

MySQL-載入配置檔案並通過配置檔案連線資料庫

package demo5; import java.io.IOException; import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import java.sql.S

spring-boot configuration processor 讓配置檔案有提示(不包括自定義的)

IDEA新建spring-boot時  勾選該項   勾選該項後pom.xml就會出現 <dependency> <groupId>org.springframework.boot</groupId> <

spring cloud config配置中心總結篇+從本地獲取配置檔案

1、配置中心就是一個spring boot專案 ,可以直接暴露url 讓其它微服務獲取配置,也可以註冊到eureka註冊中心,其它微服務從註冊中心獲取配置 2、配置中心可以從git、本地、svn獲取配置檔案 ,這三個地方的檔名字,採用{application}-{profile}.yml 或

Tomcat利用配置檔案複寫web工程目錄

1. 在%tomcat_home%/conf/catalina/localhost/建立web工程xml 如webcontent.xml,內容如下 <content path="webcontent" docBase="D:\\Documents\\javaProject\\w

SpringBoot 使引用中的jar包中的配置檔案生效

場景: 一個由多模組構成的spring boot maven專案,有A,B,C三個子專案,也就是三個jar包,其中A中寫了資料庫底層mapper,所以被B和C中引用。 問題: 為了方便,資料庫的配置想直接寫在A模組中的yaml檔案中,這樣在B/C模組中的yaml檔案中就不必再寫資料庫連線資訊了

spring boot多環境配置檔案讀取不到的問題。

程式碼架構: 其中application.yaml中就三行程式碼: 作用是在IED啟動的時候指定當前環境。 但是其實我不是這麼做的,而是在idea中指定。 產生問題: 引入了一個自己寫的starter[jar包],jar包中配置了test環境的配置。但是專案啟動的時候指定了prof