build.xmlにおける記述は以下のようにして下さい。
<path id="weblogic.classpath"> <pathelement location="${weblogic.home}/server/lib/weblogic.jar"/> <pathelement location="${env.JAVA_HOME}/lib/tools.jar"/> </path> <path id="appc.classpath"> <fileset dir="${project.lib}"> <include name="*.jar"/> </fileset> <pathelement location="${project.dest.classes}"/> </path> <taskdef name="WLEjbInstall" classname="pexa.tool.ant.weblogic.WeblogicEjbInstallerTask" classpathref="tool.classpath"/> <WLEjbInstall baseDir="${weblogic.dest.ejb}" jvmClasspathref="weblogic.classpath" appClasspathref="appc.classpath" lineNumbers="true" debug="true" verbose="true" deprecation="true"/>
コンストラクタと説明 |
---|
WeblogicEjbInstallerTask()
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
execute()
antタスクの実行を行う。
|
void |
init()
初期化処理を行う。
|
void |
setAppClasspath(org.apache.tools.ant.types.Path path)
EJBをコンパイルする際に参照するクラスパス
|
void |
setAppClasspathref(org.apache.tools.ant.types.Reference ref)
EJB Compiler実行の際のクラスパス参照を設定する。
|
void |
setBaseDir(java.io.File base)
処理対象を検索する際のベースとなるディレクトリを設定する。
|
void |
setBasicClientJar(boolean bcjar)
EJB用に生成されたクライアントJARのデプロイメント記述子を含まない。
|
void |
setConvertDD(boolean convert)
デプロイメント記述子を最新バージョンに更新しようとする。
|
void |
setDebug(boolean g)
デバッグ情報をクラスファイルにコンパイルする。
|
void |
setDeprecation(boolean dep)
非推奨となった呼び出しについて警告する。
|
void |
setFourceGeneration(boolean fource)
EJBクラスを強制的に出力する
|
void |
setJarExpand(boolean expand)
EJBコンパイル後の生成ファイルをjarファイル化せずに 展開するかを指定する。
|
void |
setJavaOption(java.lang.String option)
EJB Compiler実行時にJVMに渡すオプションを指定する
|
void |
setJvmClasspath(org.apache.tools.ant.types.Path path)
EJB Compiler実行の際のクラスパスを設定する。
|
void |
setJvmClasspathref(org.apache.tools.ant.types.Reference ref)
EJB Compiler実行の際のクラスパス参照を設定する。
|
void |
setKeepGenerated(boolean keep)
生成された .java ファイルを保持する。
|
void |
setLineNumbers(boolean numbers)
生成されたクラスファイルに行番号を追加し、デバッグを支援する
|
void |
setNowarn(boolean nowarn)
警告なしでコンパイルする。
|
void |
setOptimize(boolean o)
最適化を有効にしてコンパイルする。
|
void |
setVerbose(boolean vb)
冗長情報を出力してコンパイルする。
|
add, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addFilename, addMajority, addModified, addNone, addNot, addOr, addPresent, addSelector, addSize, addType, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getDirectoryScanner, getImplicitFileSet, getSelectors, hasSelectors, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setExcludes, setExcludesfile, setFollowSymlinks, setIncludes, setIncludesfile, setProject, XsetIgnore, XsetItems
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
public void init() throws org.apache.tools.ant.BuildException
init
クラス内 org.apache.tools.ant.Task
org.apache.tools.ant.BuildException
public void execute() throws org.apache.tools.ant.BuildException
execute
クラス内 org.apache.tools.ant.Task
org.apache.tools.ant.BuildException
public void setFourceGeneration(boolean fource)
fource
- 強制出力するならtrue,しないならfalsepublic void setLineNumbers(boolean numbers)
numbers
- 追加するならtrue, しないならfalsepublic void setBasicClientJar(boolean bcjar)
bcjar
- 含むならtrue, 含まないならfalsepublic void setKeepGenerated(boolean keep)
keep
- 保持するならtrue, しないならfalsepublic void setDebug(boolean g)
g
- デバッグ情報を含めるならtrue,含めないならfalsepublic void setOptimize(boolean o)
o
- 最適化を有効にするならtrue,しないならfalsepublic void setNowarn(boolean nowarn)
nowarn
- 警告なしならtrue, ありならfalsepublic void setVerbose(boolean vb)
vb
- 冗長出力するならtrue,しないならfalsepublic void setDeprecation(boolean dep)
dep
- 警告するならtrue,しないならfalsepublic void setConvertDD(boolean convert)
convert
- 更新するならtrue,しないならfalsepublic void setJarExpand(boolean expand)
expand
- jarをインストール先ディレクトリに展開するならtrue, しないならfalsepublic void setBaseDir(java.io.File base)
base
- 処理対象の検索開始ディレクトリpublic void setJvmClasspath(org.apache.tools.ant.types.Path path)
path
- クラスパス指定public void setJvmClasspathref(org.apache.tools.ant.types.Reference ref)
ref
- クラスパス参照public void setAppClasspath(org.apache.tools.ant.types.Path path)
path
- クラスパス指定public void setAppClasspathref(org.apache.tools.ant.types.Reference ref)
ref
- クラスパス参照public void setJavaOption(java.lang.String option)
option
- JVMオプション