Necesito usar el artefacto X que no tiene artefactos fuente ni javadoc disponibles. Sé, sin embargo, un servidor web externo donde el javadoc para X ha sido publicitado.¿Cómo hacer alusión a m2e (plugin Maven para eclipse) para adjuntar el sitio web javadoc externo a artefacto?
En "normal" Eclipse puedo adjuntar una URL como el Javadoc de localización de un frasco en la trayectoria de la estructura, y luego Shift - F2 abre un navegador a esa URL.
Me gustaría que m2e haga lo mismo automáticamente para el artefacto X sin cambiar los artefactos de Maven Central.
pom.xml Muestra que muestra esto:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>foo</groupId>
<artifactId>m2e-javadoc</artifactId>
<version>0.0.1-SNAPSHOT</version>
<properties>
<project.build.sourceEncoding>ASCII</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>net.sf.jt400</groupId>
<artifactId>jt400-full</artifactId>
<version>5.0</version>
</dependency>
</dependencies>
</project>
¿Cómo insinuar esto?
EDIT: pregunta se ha hecho en la lista de correo M2e en http://dev.eclipse.org/mhonarc/lists/m2e-users/msg02386.html
EDIT: Después de algunos experimentos instalación de artefactos perdidos en el repositorio local y renunciar a tener el proyecto de hacer un comunicado de Maven, lo reenvasado la última versión (7.10) a Maven Central.
Cuando dices 'none source or javadoc available', ¿quieres decir que en maven central ni el javadoc ni las fuentes están disponibles, o que las fuentes o javadoc no están en el repositorio local? Si las fuentes están en el repositorio local, maven las reconoce automáticamente. –
@MatthewFarwell No en el centro y no localmente. Esto ocurre con tanta frecuencia, especialmente en proyectos antiguos que no están mavenizados, pero el resultado se envía a Central, que se necesita una solución simple dentro de nuestro repositorio de origen. –