私は初めてでANT
、Eclipse プロジェクトの一部をコンパイルしようとしています。多くのクラスがありますが、その一部だけをパックする必要があります (理由は聞かないでください)。私の問題は、これらのクラスの 1 つがフォルダーに配置された外部ライブラリを参照していて、<project_root>/libs
それをリンクする方法がわからなかったことです。ウェブで例を見つけましたが、アレンジできませんでした。
<path id="classpath">
<fileset dir="libs" includes="**/*.jar"/>
</path>
<target name="compile">
<mkdir dir="client/classes"/>
<javac srcdir="src" destdir="client/classes" sourcepath="classpath">
//include needed java files
</javac>
</target>
の注釈@Remote
を使用していEJB
ます。javax.ejb
パッケージに入っています。エラーが発生します:
package javax.ejb does not exist
[javac] import javax.Ejb.Remote;