
META-INF.maven.archetype-metadata.xml Maven / Gradle / Ivy
Go to download
"Maven Old Java Object" Project builder . From this archetype, maven can build and initialize a SF3JSWING child project folder structure.
The newest version!
<?xml version="1.0" encoding="UTF-8"?> <!-- Copyright 2016 wwwb23prodtminfo <b23prodtm at sourceforge.net>. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <archetype-descriptor xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns='http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.0.0' xsi:schemaLocation='http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.0.0 http://maven.apache.org/xsd/archetype-descriptor-1.0.0.xsd' name="sf3-mojo-archetype"> <fileSets> <!-- No Java source here, for the POM is a project one --> <!-- resources files includes distribution files like Unix specifications and changelog --> <fileSet filtered="true" encoding="UTF-8"> <directory>etc</directory> <includes> <include>**/**</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <directory></directory> <includes> <include>nb*.xml</include> </includes> </fileSet> </fileSets> <modules> <module id="${rootArtifactId}-osx" dir="__rootArtifactId__-osx" name="${rootArtifactId}-osx"> <fileSets> <fileSet filtered="true" packaged="true" encoding="UTF-8"> <directory>src/main/java</directory> <includes> <include>**/*.java</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <directory>src/main/resources</directory> <includes> <include>**/**</include> </includes> </fileSet> <fileSet filtered="true" packaged="true" encoding="UTF-8"> <directory>src/test/java</directory> <includes> <include>**/*.java</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <directory>src/test/resources</directory> <includes> <include>**/**</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <directory>etc</directory> <includes> <include>**/**</include> </includes> </fileSet> <!-- these are libraries to be included in--> <fileSet filtered="true" encoding="UTF-8"> <directory>lib</directory> <includes> <include>**/*.jar</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <directory></directory> <includes> <include>nb*.xml</include> </includes> </fileSet> </fileSets> </module> <module id="${rootArtifactId}-win" dir="__rootArtifactId__-win" name="${rootArtifactId}-win"> <fileSets> <fileSet filtered="true" packaged="true" encoding="UTF-8"> <directory>src/main/java</directory> <includes> <include>**/*.java</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <directory>src/main/resources</directory> <includes> <include>**/**</include> </includes> </fileSet> <fileSet filtered="true" packaged="true" encoding="UTF-8"> <directory>src/test/java</directory> <includes> <include>**/*.java</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <directory>src/test/resources</directory> <includes> <include>**/**</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <directory>etc</directory> <includes> <include>**/**</include> </includes> </fileSet> <!-- these are libraries to be included in--> <fileSet filtered="true" encoding="UTF-8"> <directory>lib</directory> <includes> <include>**/*.jar</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <directory></directory> <includes> <include>nb*.xml</include> </includes> </fileSet> </fileSets> </module> <module id="${rootArtifactId}-lnx" dir="__rootArtifactId__-lnx" name="${rootArtifactId}-lnx"> <fileSets> <fileSet filtered="true" packaged="true" encoding="UTF-8"> <directory>src/main/java</directory> <includes> <include>**/*.java</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <directory>src/main/resources</directory> <includes> <include>**/**</include> </includes> </fileSet> <fileSet filtered="true" packaged="true" encoding="UTF-8"> <directory>src/test/java</directory> <includes> <include>**/*.java</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <directory>src/test/resources</directory> <includes> <include>**/**</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <directory>etc</directory> <includes> <include>**/**</include> </includes> </fileSet> <!-- these are libraries to be included in--> <fileSet filtered="true" encoding="UTF-8"> <directory>lib</directory> <includes> <include>**/*.jar</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <directory></directory> <includes> <include>nb*.xml</include> </includes> </fileSet> </fileSets> </module> <module id="${rootArtifactId}-core" dir="__rootArtifactId__-core" name="${rootArtifactId}-core"> <fileSets> <fileSet filtered="true" packaged="true" encoding="UTF-8"> <directory>src/main/java</directory> <includes> <include>**/*.java</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <directory>src/main/resources</directory> <includes> <include>**/**</include> </includes> </fileSet> <fileSet filtered="true" packaged="true" encoding="UTF-8"> <directory>src/test/java</directory> <includes> <include>**/*.java</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <directory>src/test/resources</directory> <includes> <include>**/**</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <directory>etc</directory> <includes> <include>**/**</include> </includes> </fileSet> <!-- these are libraries to be included in--> <fileSet filtered="true" encoding="UTF-8"> <directory>lib</directory> <includes> <include>**/*.jar</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <directory></directory> <includes> <include>nb*.xml</include> </includes> </fileSet> </fileSets> </module> </modules> <!-- These are the properties that the developer can set up to generate a new project model from the archetype --> <requiredProperties> <requiredProperty key="mojo_name"> <defaultValue>A-New-Maven-Project</defaultValue> </requiredProperty> <requiredProperty key="mojo_name_ant"> <defaultValue>my-ant-project</defaultValue> </requiredProperty> <requiredProperty key="mojo_desc"> <defaultValue>This project is generated by the SF3 JXA Mojo Archetype</defaultValue> </requiredProperty> <requiredProperty key="mojo_url"> <defaultValue>http://www.sourceforge.net/projects/sf3jswing</defaultValue> </requiredProperty> <requiredProperty key="mojo_years"> <defaultValue>2006-2016</defaultValue> </requiredProperty> <requiredProperty key="mojo_jks_co_name"> <defaultValue>B23:production GNU/GPL</defaultValue> </requiredProperty> <requiredProperty key="mojo_jks_co_url"> <defaultValue>http://www.b23prodtm.info</defaultValue> </requiredProperty> <requiredProperty key="mojo_jks_co_user_realname"> <defaultValue>Developer Name</defaultValue> </requiredProperty> <requiredProperty key="mojo_jks_co_email"> <defaultValue>[email protected]</defaultValue> </requiredProperty> <requiredProperty key="mojo_applet_codebase"> <defaultValue>http://sf3jswing.sourceforge.net/</defaultValue> </requiredProperty> <requiredProperty key="mojo_osx_app_sign"> <defaultValue>sfjx</defaultValue> </requiredProperty> <requiredProperty key="mojo_license_name"> <defaultValue>Apache License 2.0</defaultValue> </requiredProperty> <requiredProperty key="mojo_license_url"> <defaultValue>http://www.apache.org/licenses/LICENSE-2.0</defaultValue> </requiredProperty> <requiredProperty key="mojo_scm_connection"> <defaultValue>scm:git:https://${devid.scm.user}:${devid.scm.pwd}@bitbucket.org/b23prodtm/sf3jswing-git.git</defaultValue> </requiredProperty> <requiredProperty key="mojo_scm_connection_dev"> <defaultValue>scm:git:https://${devid.scm.user}:${devid.scm.pwd}@bitbucket.org/b23prodtm/sf3jswing-git.git</defaultValue> </requiredProperty> <requiredProperty key="mojo_scm_url"> <defaultValue>https://bitbucket.org/b23prodtm/sf3jswing-git</defaultValue> </requiredProperty> </requiredProperties> </archetype-descriptor>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy