[JAVA] Baue Doma1 mit Ant


    
    <!-- META-Kopie von INF-->
    <target name="copy">
        <copy todir="WEB-INF/classes" filtering="true">
            <fileset dir="WEB-INF/src">
                <include name="META-INF/**" />
            </fileset>
        </copy>
    </target>

    <!--Erstellen Sie das Projekt-->
    <target depends="copy" name="build-project">
        <javac destdir="WEB-INF/classes" includeantruntime="false" encoding="UTF-8" debug="true">
            <src path="WEB-INF/src" />
            <classpath refid="hogehoge.classpath"/>
            <compilerarg line="-Adao.subpackage=impl -Adao.suffix=Impl -Adebug=false "/>
            <compilerarg line="-s .apt_generated" />
        </javac>
    </target>

Punkt

--Kopieren Sie META-INF (Verzeichnis mit SQL) in das Build-Zielverzeichnis --<compilerarg line = "-s .apt_generated" />Die vom Annotationsprozess generierte Quelldatei in ein geeignetes Verzeichnis ausgeben. --<compilerarg line = "-Adao.subpackage = impl -Adao.suffix = Impl -Adebug = false" />

Ohne das letzte hat es nicht gut funktioniert

Referenz

http://doma.seasar.org/reference/app_build.html#Ant%E3%81%AB%E3%82%88%E3%82%8B%E3%83%93%E3%83%AB%E3%83%89 http://doma.seasar.org/reference/apt.html

Ich bin der Meinung, dass der offizielle Beispielcode für die Verarbeitung von Anmerkungen falsch ist

Recommended Posts

Baue Doma1 mit Ant
Baue Growai mit Centos7
Erstellen Sie Java mit Wercker
Bazel mit Alpen bauen
Erstellen Sie ein WEB-System mit Spring + Doma + H2DB
Erstellen Sie ein WEB-System mit Spring + Doma + H2DB + Thymeleaf
Erstellen Sie ein WEB-System mit Spring + Doma + H2DB Part 2
Erstellen Sie GitLab / Mattermost mit DockerForWindows
Erstellen Sie mit Centos7 ein Softether-VPN.
Steuerprotokollausgabe mit Doma2
Erstellen einer Docker-Umgebung mit WSL
Ninja-Build mit Smart Differential Build
Erstellen Sie AWS Lambda mit Quarkus
[Einführung] Erstellen Sie MVC mit Scala
Erstellen Sie DynamoDB local mit Docker
Erstellen Sie mit Docker eine lokale Couchbase-Umgebung
Erstellen eines Java-Projekts mit Gradle
Erstellen Sie mit Docker eine Node.js-Umgebung
Erstellen Sie mit Pleiades 4.8 eine Tomcat 8.5-Umgebung
Datenbankverknüpfung mit doma2 (Spring Boot)
Erstellen Sie eine Webanwendung mit Javalin
Erstellen Sie Java mit Mac vs Code
Erstellen Sie mit Eclipse eine Jooby-Entwicklungsumgebung
Erstellen Sie mit Laradock eine Docker + Laravel-Umgebung
So kompilieren Sie Java mit VsCode & Ant
Erstellen Sie mit Docker eine PureScript-Entwicklungsumgebung
CICS-Java-Anwendung ausführen- (3) Build-Management mit Gradle
Erstellen Sie eine REST-API mit Apache2 + Passenger + Sinatra.
Erstellen Sie einen DNS-Server mit CentOS 8 und binden Sie
Erstellen Sie mit Docker eine Wordpress-Entwicklungsumgebung
De-cron! Erstellen Sie mit Rundeck einen Job Scheduler
CICS-Java-Anwendung ausführen- (2) Build-Management mit Maven
Erstellen Sie OpenCV mit Java Wrapper unter Ubuntu 18.04
Erstellen Sie eine Nuxt TypeScript + Vuetify-Umgebung mit Docker-Compose
[Docker] Erstellen Sie die Ausführungsumgebung von Jupyter Lab mit Docker
Erstellen Sie eine Umgebung mit Docker unter AWS
Erstellen Sie mit Docker eine TensorFlow-Betriebsüberprüfungsumgebung
So erstellen Sie eine Rails 6-Umgebung mit Docker