{"id":291,"date":"2013-02-15T13:07:22","date_gmt":"2013-02-15T12:07:22","guid":{"rendered":"http:\/\/qualilogy.com\/es\/?p=291"},"modified":"2013-05-04T10:29:22","modified_gmt":"2013-05-04T09:29:22","slug":"instalar-sonar-jdk","status":"publish","type":"post","link":"http:\/\/qualilogy.com\/es\/instalar-sonar-jdk\/","title":{"rendered":"Instalar Sonar &#8211; JDK"},"content":{"rendered":"<p><a href=\"http:\/\/vicken.deviantart.com\/\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-395\" alt=\"Install SONAR - JDK\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_Install_JDK.jpg\" width=\"270\" height=\"350\" \/><\/a>Primer articulo sobre la instalaci\u00f3n de una plataforma SONAR para medir la calidad de las aplicaciones: la instalaci\u00f3n de un JDK o Java Development Kit.<\/p>\n<p>Pero primero, unas palabras sobre mi entorno.<\/p>\n<p>Cuando echamos un ojo a <a title=\"Documentation d'installation SONAR\" href=\"http:\/\/docs.codehaus.org\/display\/SONAR\/Installation+and+Upgrade\" target=\"_blank\">la documentati\u00f3n de instalaci\u00f3n de SONAR<\/a>, se puede notar de que es posible utilizarlo en todo tipo de entornos y configuraciones: Windows, AIX, Solaris, Linux, Maven o Ant (o no), como un servicio Windows (o no), etc. <!--more--><\/p>\n<p>Yo he instalado SONAR en un ordenador port\u00e1til con Windows 7 (Professional Edition, Service Pack 1). Un Windows en ingl\u00e9s, por lo que los men\u00fas y los mensajes en las siguientes ilustraciones son en ingl\u00e9s. Pero esto no deber\u00eda causar ning\u00fan problema.<\/p>\n<p>Veo un mont\u00f3n de SONAR instalados en m\u00e1quinas con Linux, pero como dije antes, esta serie de posts tiene por objeto facilitar la instalaci\u00f3n y el uso de una plataforma de an\u00e1lisis de c\u00f3digo por personas sin perfil t\u00e9cnico. Y por lo general, estas personas utilizan un PC con Windows, que sigue siendo lo que se encuentra lo m\u00e1s en la mayor\u00eda de las empresas.<\/p>\n<p>Los procedimientos de instalaci\u00f3n que voy a presentar en este post y los siguientes ser\u00e1n para un entorno Windows 7. Se detallan paso a paso, con un m\u00e1ximo de im\u00e1genes y explicaciones. As\u00ed que estos articulos van a terner varias p\u00e1ginas!<\/p>\n<h2>\u00bfQu\u00e9 es el JDK?<\/h2>\n<p>No voy a dar muchas explicaciones sobre lo que es un JDK o Tomcat, puedes f\u00e1cilmente encontrar m\u00e1s detalles en el Internet. Me limitar\u00e9 a una breve descripci\u00f3n para que sea comprensible cada paso de nuestra instalaci\u00f3n y cada componente de nuestra arquitectura, y evitar una instalaci\u00f3n sin entender nada de lo que hacemos.<\/p>\n<p>JDK o Java Development Kit es un &#8216;kit&#8217; (o caja de herramientas) para un programador, para desarrollar aplicaciones Java. Incluye un compilador, librer\u00edas y otros componentes b\u00e1sicos, pero lo m\u00e1s importante, contiene tambi\u00e9n un JRE.<\/p>\n<p>El JRE o Java Run Time Environment incluye una JVM (Java Virtual Machine) que permite ejecutar programas Java. Sin entrar en detalles, vamos simplemente a decir que el JDK es necesario para ejecutar SONAR, Jenkins, Tomcat, etc. Tambi\u00e9n est\u00e1 indicado en la documentaci\u00f3n de SONAR como el \u00fanico <a title=\"Pr\u00e9-requis insttallation SONAR\" href=\"http:\/\/docs.codehaus.org\/display\/SONAR\/Requirements\" target=\"_blank\">prerequisito <\/a>a la instalaci\u00f3n.<\/p>\n<h2>Download del JDK<\/h2>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-409\" alt=\"SONAR Install JDK 6\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6.jpg\" width=\"189\" height=\"29\" \/><\/a>Vamos a descargar un JDK 6, desede esta pagina: <a title=\"Download Java 6\" href=\"http:\/\/www.oracle.com\/technetwork\/java\/javasebusiness\/downloads\/java-archive-downloads-javase6-419409.html\" target=\"_blank\">Java SE 6 Downloads<\/a>, en la que eleg\u00ed el siguiente JDK:<\/p>\n<p>Es posible que nuevas versiones aparecen en esta p\u00e1gina, a lo largo del tiempo, despu\u00e9s de escribir este art\u00edculo, y siempre se puede optar por una versi\u00f3n m\u00e1s reciente del JDK, pero, en cualquier caso, el la versi\u00f3n indicada aqu\u00ed es correcta.<\/p>\n<p>Luego elegiremos una versi\u00f3n de 64 bits:<\/p>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-411\" alt=\"SONAR JDK 32 ou 64 bits\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_2.jpg\" width=\"571\" height=\"67\" \/><\/a><\/p>\n<p>La versi\u00f3n 64 bit de Windows 7 corresponde a mi entorno. Puedes eligir la versi\u00f3n que m\u00e1s te conviene, y si no est\u00e1s seguro, puedes preguntar a un administrador en tu empresa, para evitar la instalaci\u00f3n de un JDK \u00abno autorizado\u00bb que plantear\u00eda un problema de compatibilidad con algunos software de tu empresa.<\/p>\n<p>Seleccionar &#8216;Accept License Agreement&#8217;:<\/p>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_Licence.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-412\" alt=\"Sonar Intall JDK Licence\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_Licence.jpg\" width=\"540\" height=\"75\" \/><\/a><\/p>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_SignIn.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-413\" alt=\"SONAR Install - Sign In Oracle\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_SignIn.jpg\" width=\"343\" height=\"247\" \/><\/a>Oracle te pedir\u00e1 que inicies una sesi\u00f3n con tu cuenta. S\u00ed, debes crear una cuenta antes, y tambi\u00e9n la necesitar\u00e1s para instalar la base de datos Oracle.<\/p>\n<p>No es muy complicado, puedes hacerlo ahora o crear una cuenta y comenzar todo el procedimiento descrito aqu\u00ed desde el principio.<\/p>\n<p>Una vez conectado a tu cuenta, la descarga puede realizarse en el directorio especificado.<\/p>\n<h2>Instalaci\u00f3n del JDK<\/h2>\n<p>Una vez finalizada la descarga, se encuentra un archivo &#8216;jdk-6u35-windows-x64.exe&#8217; en el directorio de destino. Lanzamos este archivo ejecutable, para llegar a la siguiente ventana:<\/p>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_Install1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-415\" alt=\"Sonar Install JDK\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_Install1.jpg\" width=\"507\" height=\"385\" \/><\/a><\/p>\n<p>En esta ventana, activar (click) el bot\u00f3n &#8216;Next&#8217;. Aparece la siguiente ventana &#8230;<\/p>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_Install2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-420\" alt=\"Sonar Install JDK\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_Install2.jpg\" width=\"508\" height=\"385\" \/><\/a><\/p>\n<p>&#8230; con una descripci\u00f3n de los diferentes componentes que se van a instalar. Se podr\u00eda cancelar la selecci\u00f3n de algunos que no vamos a necesitar (Source Code, por ejemplo), pero ocupan poco espacio, pues vamos a dejar las opciones predeterminadas y click de nuevo en el bot\u00f3n &#8216;Next&#8217;.<\/p>\n<p>Podemos notar el directorio de instalaci\u00f3n por defecto, que no vamos a cambiar.<br \/>\nComienza la instalaci\u00f3n:<\/p>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_Install3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-421\" alt=\"SONAR Install JDK\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_Install3.jpg\" width=\"508\" height=\"385\" \/><\/a><\/p>\n<p>Aparece una ventana que permite cambiar el directorio de instalaci\u00f3n por defecto. Te recomiendo no hacerlo, porque la documentaci\u00f3n JDK se refiere a este directorio. Y en caso de problema, si preguntas a alguien una ayuda, se le puede sorprender no encontrar este directorio y puede pensar que no tienes Java en tu m\u00e1quina. Y t\u00fa ya podr\u00eda no recordar cualquier otro directorio que hayas elegido.<\/p>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_Install4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-417\" alt=\"SONAR_JDK6_Install4\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_Install4.jpg\" width=\"509\" height=\"388\" \/><\/a><\/p>\n<p>As\u00ed que vamos a dejar el directorio por defecto y activar el bot\u00f3n &#8216;Next&#8217;. La instalaci\u00f3n continua &#8230;<\/p>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_Install5.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-418\" alt=\"SONAR Install JDK\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_Install5.jpg\" width=\"512\" height=\"391\" \/><\/a><\/p>\n<p>&#8230; hasta la aparici\u00f3n de la ventana final.<\/p>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_Install6.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-419\" alt=\"SONAR Install JDK\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_Install6.jpg\" width=\"512\" height=\"391\" \/><\/a><\/p>\n<p>Nuestra instalaci\u00f3n est\u00e1 completa. Vamos a ver un poco que tenemos.<\/p>\n<h2>Validaci\u00f3n de la instalaci\u00f3n<\/h2>\n<p>Esta verficaci\u00f3n tambi\u00e9n es \u00fatil cuando se busca un JDK instalado.<\/p>\n<h3>Directorio de instalaci\u00f3n<\/h3>\n<p>Podemos comprobar que en el directorio de instalaci\u00f3n &#8216;C:\\Program Files\\Java&#8217;, encontramos:<\/p>\n<ul>\n<li>Una carpeta &#8216;jdk1.6.0_35&#8217;, con el JDK.<\/li>\n<li>Una carpeta &#8216;jre6&#8217;, con la JVM que nos permitir\u00e1 ejecutar programas Java.<\/li>\n<\/ul>\n<p>Si has instalado un JDK 32 bits, lo encontrar\u00e1s en el directorio\u00a0&#8216;C:\\Program Files (x86)&#8217;.<\/p>\n<h3>Registry<\/h3>\n<p>La registry (o registro) de Windows es una base con toda la configuraci\u00f3n de Windows y de los softwares instalados. Otra forma de comprobar la instalaci\u00f3n de un JDK es ir a ver en esta base de datos. Para ello, utilizamos el programa &#8216;Regedit&#8217; (simplemente escriba este nombre en la barra de b\u00fasqueda de los programas Windows o buscalo en el directorio &#8216;C: \\ Windows&#8217;).<\/p>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK_Registry1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-425\" alt=\"SONAR Install JDK - Registry\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK_Registry1.jpg\" width=\"215\" height=\"92\" \/><\/a>Esta base est\u00e1 organizada en una estructura de \u00e1rbol. Los par\u00e1metros de configuraci\u00f3n o &#8216;keys&#8217; est\u00e1n en el camino &#8216;HKEY_LOCAL_MACHINE&#8217;, luego &#8216;SOFTWARE&#8217;, luego &#8216;JavaSoft&#8217;.<\/p>\n<p>Si seleccionamos, &#8216;Java Runtime Environment&#8217;, luego &#8216;1.6&#8217;, podemos ver los siguientes datos, correspondientes de la ubicaci\u00f3n del JRE y de la JVM.<\/p>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK_Registry2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-426\" alt=\"SONAR Install JDK - Registry\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK_Registry2.jpg\" width=\"542\" height=\"61\" \/><\/a><\/p>\n<p>Pues, es una buena manera de comprobar si y donde esta instalado Java en una m\u00e1quina.<\/p>\n<h2>JAVA_HOME<\/h2>\n<p>Ahora necesitamos que los programas que utilizan Java sepan d\u00f3nde se encuentra. Por ejemplo, si tienes un mensaje de error de Tomcat en referencia a tu &#8216;JAVA_HOME&#8217;, es que no Tomcat no encuentra el JDK.<\/p>\n<div id=\"gt-src-tools\"><\/div>\n<p>\u00bfQu\u00e9 es ese &#8216;JAVA_HOME&#8217;? Pues, s\u00f3lo una variable de entorno que permite a todos los usuarios de nuestro computador conocer un valor: el directorio de instalaci\u00f3n de nuestro JDK.<\/p>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_ControlPanel.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-429\" alt=\"SONAR Install JDK - Control Panel\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JDK6_ControlPanel.jpg\" width=\"403\" height=\"249\" \/><\/a>Para crear esta variable, as\u00ed vamos a proceder:<\/p>\n<ul>\n<li>Activar el Control Panel de Windows.<\/li>\n<li>Cliquear &#8216;System and Security&#8217;.<\/li>\n<li>Luego &#8216;System&#8217;.<\/li>\n<li>Luego cliquear &#8216;Advanced system settings&#8217; en la barra de men\u00fas en la parte izquierda de la pantalla. Aparece la siguiente ventana:<\/li>\n<\/ul>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JAVA_HOME0.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-434\" alt=\"SONAR_JAVA_HOME0\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JAVA_HOME0.jpg\" width=\"427\" height=\"475\" \/><\/a><\/p>\n<p>En esta ventana, activar (cliquear) el bot\u00f3n\u00a0&#8216;Environment Variables&#8230;&#8217; para visualizar la ventana siguiente: <a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JAVA_HOME1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-432\" alt=\"SONAR Install JDK - JAVA_HOME\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JAVA_HOME1.jpg\" width=\"401\" height=\"436\" \/><\/a><\/p>\n<p>En esta ventana, cliquear el bot\u00f3n &#8216;New&#8230;.&#8217; para crear una nueva &#8216;System variables&#8217; (pues el bot\u00f3n &#8216;New&#8230;&#8217; por abajo).<\/p>\n<p>Escribir el nombre de la variable de entorno &#8216;JAVA_HOME&#8217;, y luego el directorio de instalaci\u00f3n del JDK:<\/p>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JAVA_HOME2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-433\" alt=\"SONAR JDK Install - JAVA HOME\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_JAVA_HOME2.jpg\" width=\"363\" height=\"160\" \/><\/a>Validar con un click en el bot\u00f3n &#8216;OK&#8217;.<\/p>\n<p>Ahora vamos a a\u00f1adir esta variable en nuestro camino &#8216;PATH&#8217;. El &#8216;PATH&#8217; es otra variable de entorno que le dice a nuestro equipo, nuestro PC, de buscar un programa en los directorios especificados en el &#8216;PATH&#8217; (o &#8216;camino&#8217; en ingl\u00e9s), cuando no puede encontrar el programa en un directorio predeterminado.<\/p>\n<p>En esta ventata &#8216;Environment Variables&#8217;, seleccionar la variable &#8216;Path y activar el bot\u00f3n &#8216;Edit&#8230;.&#8217;.<\/p>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_java_home3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-436\" alt=\"SONAR Install JDK - JAVA HOME\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_java_home3.jpg\" width=\"402\" height=\"234\" \/><\/a><\/p>\n<p>En la ventada de edici\u00f3n de esta variable:<\/p>\n<ul>\n<li>Ir hasta el final del campo &#8216;Variable value&#8217;.<\/li>\n<li>A\u00f1adir: %JAVA_HOME%\\bin<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-782\" alt=\"sonar_java_home4\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_java_home41.jpg\" width=\"358\" height=\"154\" \/><\/p>\n<p>Acabamos de a\u00f1adir a nuestro &#8216;PATH&#8217; el valor correspondiente a nuestro \u00abJAVA_HOME\u00bb con el directorio donde se encuentran los ejecutables, y especialmente el fichero &#8216;java.exe&#8217; que necesitan herramientas como Jenkins, por ejemplo. Confirmamos con un &#8216;OK&#8217; en todas las ventanas.<\/p>\n<p>Et voil\u00e0. Hemos completado la instalaci\u00f3n de nuestro JDK. No es tan complicado como parece, cuando se cumple con todos los pasos.<\/p>\n<p>El pr\u00f3ximo post se dedicadar\u00e1 a la instalaci\u00f3n de Tomcat. Mientras tanto, buen fin de semana para todos.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Primer articulo sobre la instalaci\u00f3n de una plataforma SONAR para medir la calidad de las aplicaciones: la instalaci\u00f3n de un JDK o Java Development Kit. Pero primero, unas palabras sobre mi entorno. Cuando echamos un ojo a la documentati\u00f3n de instalaci\u00f3n de SONAR, se puede notar de que es posible utilizarlo en todo tipo de [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-291","post","type-post","status-publish","format-standard","hentry","category-sonar-instalacion"],"_links":{"self":[{"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/posts\/291"}],"collection":[{"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/comments?post=291"}],"version-history":[{"count":18,"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/posts\/291\/revisions"}],"predecessor-version":[{"id":293,"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/posts\/291\/revisions\/293"}],"wp:attachment":[{"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/media?parent=291"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/categories?post=291"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/tags?post=291"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}