He descargado un código escrito en la plataforma Eclipse y quiero compilarlo, pero uno de los archivos jar
que incluyo usa una clase llamada ISafeRunnable
, y el nombre canónico de la clase es: org.eclipse.core.runtime.ISafeRunnable
. Pero no importa cuántos archivos jar empiece por org.eclipse.core.runtime
y lo agregue a mi ruta de compilación, ninguno de ellos contiene ISafeRunnable
!!! ¡¡¡¡Ayuda por favor!!!!¿Dónde está ISafeRunnable?
Respuesta
¿Te ayudaría si importas org.eclipse.equinox.common
también? Compruebe this thread, por ejemplo:
La interfaz ISafeRunnable se encuentra en el equinoccio Plugin (org.eclipse.equinox.common). Si agrega la biblioteca SWT a su proyecto , se debe agregar a la ruta de compilación automáticamente. Puede hacer haciendo clic con el botón derecho en su proyecto, eligiendo Build Path/Add Libraries ... y luego seleccionando la Biblioteca SWT. Después, su proyecto debe contener una nueva carpeta, que tenga el mismo icono que la carpeta JRE , y que contenga un par de jar, incluidos org.eclipse.swt ... y org.eclipse.equinox.common.
Gracias ... Agregué el 'org.eclipse.equinox.common' y tada !!! La clase está allí, pero la segunda parte de tu respuesta no funciona para mí. ¡Cuando abro Buildpath/Add Library, no hay ninguna opción de SWT allí! Mi Eclipse es Eclipse 3.7.1 J2EE ... Siempre agrego swt al agregar manualmente el archivo jarL org.eclipse.swt.cocoa/win32 .... –
Duuuuude !!!!!!! –
Está en la biblioteca del jarro org.eclipse.core.runtime
. Consulte esto link para ver la lista de interfaces incluidas en la biblioteca. Asegúrese de estar utilizando el derecho platform (3.7) versión
¿De qué versión de Eclipse? Se descompuso en 'equinox.common' hace mucho tiempo. –
Eclipse 3.7: Usted http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fcore%2Fruntime%2FISafeRunnable.html – GETah
proporcionar un enlace a su Javadoc. No se disputa el nombre del paquete, sino el ID del paquete OSGi en el que reside. De su enlace no pude deducir el ID del paquete. ¿Viste mi enlace en los comentarios? –
- 1. ¿Dónde está shared_ptr?
- 2. ¿Dónde está Boost.Process?
- 3. Dónde está java.nio.file
- 4. ¿Dónde está pyside-uic?
- 5. Dónde está Microsoft.Sharepoint.IdentityModel.dll
- 6. ¿Dónde está System.Windows.Threading.DispatcherTimer?
- 7. ¿Dónde está javax.servlet?
- 8. Dónde está CodeGenerationTools
- 9. ¿Dónde está la encapsulación?
- 10. MonoTouch: ¿Dónde está Frame.Origin?
- 11. Guava: ¿Dónde está CharEscaper?
- 12. ¿Dónde está XAMPP's Shell?
- 13. ¿Dónde está mi XDeclaration?
- 14. ¿Dónde está FragmentActivity # onDetachFragment?
- 15. Dónde está WebResource.axd
- 16. ¿Dónde está System.ServiceModel.Web.dll?
- 17. ¿Dónde está Machine.Config?
- 18. ¿Dónde está Request.CreateErrorResponse?
- 19. ¿Dónde está jarsigner?
- 20. ¿Dónde está instalado microsoft.office.tools.excel.dll?
- 21. ¿Dónde está App.config?
- 22. ¿dónde está org.apache.derby.jdbc.ClientDriver?
- 23. ¿Dónde está ClaimTypes.IdentityProvider?
- 24. ¿Dónde está stdbool.h?
- 25. swt.jar ¿dónde está?
- 26. ¿Dónde está erase_if?
- 27. Python: ¿Dónde está freeze.py?
- 28. ¿Dónde está System.Web.Security.MembershipProvider?
- 29. ¿Dónde está TweetSharp?
- 30. ¿Dónde está Float # to_d?
Hace que desee ayudar. [Aquí está, OP] (http://grepcode.com/file/repository.grepcode.com/java/eclipse.org/3.5/org.eclipse.equinox/common/3.5.0/org/eclipse/core/ runtime/ISafeRunnable.java) –
Encontrado [este] (http://www.jarfinder.com/index.php/java/info/org.eclipse.core.runtime.ISafeRunnable)? – CodeCaster
@CodeCaster: ¡Lo intenté antes de hacer la pregunta! ¡No está ahí! Pero gracias de todos modos ... –