[Gvsig_desarrolladores] problemas creando extensión básica en gvsig 1.9

Felipe7 jfmoncadas en gmail.com
Mar Mar 9 07:50:39 CET 2010


Bueno creo que pude responderme... la verdad no entiendo el como y por que de
esto muy bien... pero dejo la respuesta por si alguien más tiene los mismos
problemas al tratar de compilar los proyectos:

En el archivo build.xml (estándar o el que tengo como base) le faltan
algunas líneas, estas están resaltadas en negrilla


<project name="Ejemplo 01 - Generar extension en Andami"
default="generate-without-source" basedir=".">
    <description>
        Instalador ejemplo en Andami .
    </description>
  <!-- set global properties for this build -->
	<import file="../binaries/ant/utilities.xml"/>
	<!--property name="lib" location="../_fwAndami/lib"/-->
	<property name="src" location="src"/>
  <property name="build" location="bin"/>
  <property name="dist"  location="dist"/>
  <property name="plugin" value="com.iver.cit.gvsig.myplugin"/>
  <property name="extension-dir" location="../_fwAndami/gvSIG/extensiones"/>
  <target name="init">
    <!-- Create the time stamp -->
    <tstamp/>
    <!-- Create the build directory structure used by compile -->
    <mkdir dir="${build}"/>
    <mkdir dir="${dist}"/>
  	<!-- Creamos un fichero con el timeStamp para que lo lea el FPanelAbout
-->
  	<buildnumber/> 
  </target>

  <target name="generate-without-source" description="generate the
distribution without the source file" >
    
  	<!-- Compile the Java code from ${src} to ${build} -->
  			<mkdir dir="${build}" />
  			<loadEclipseClasspath project="${basedir}"/>
  			<gvSIG-javac
  				classpath="${eclipseClasspath}"
  			/>
  	
  	<!-- Create the distribution directory -->
    <mkdir dir="${dist}"/>
    <!-- Put everything in ${build} into the MyProject-${DSTAMP}.jar file
-->
    <jar jarfile="${dist}/${plugin}.jar" basedir="${build}"/>
    <copy file="config/config.xml" todir="${dist}"/>
    <!-- copy file="config/about.htm" todir="${dist}"/-->
    <copy todir="${dist}">
    	<fileset dir="config" includes="text*.properties"/>
    </copy>
    <copy todir="${dist}/images">
    	<fileset dir="images/" includes="*"/>
    </copy>
  	
  	<!-- esto es nuevo INICIO>
    <copy todir="${dist}">
    	<fileset dir="." includes="*.jar"/>
    </copy>
  	< esto es nuevo FIN-->
    <move todir="${extension-dir}/${plugin}/">
    	<fileset dir="${dist}" includes="**/**"/>
    </move>
  </target>
</project>


-- 
View this message in context: http://n2.nabble.com/problemas-creando-extension-basica-en-gvsig-1-9-tp4689259p4700576.html
Sent from the gvSIG desarrolladores mailing list archive at Nabble.com.


Más información sobre la lista de distribución gvSIG_desarrolladores