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. Python: ¿Dónde está freeze.py?
- 2. ¿Dónde está stdbool.h?
- 3. Dónde está CodeGenerationTools
- 4. ¿Dónde está FragmentActivity # onDetachFragment?
- 5. ¿Dónde está App.config?
- 6. Dónde está WebResource.axd
- 7. ¿Dónde está System.Windows.Threading.DispatcherTimer?
- 8. ¿Dónde está la encapsulación?
- 9. Dónde está java.nio.file
- 10. ¿Dónde está XAMPP's Shell?
- 11. ¿Dónde está javax.servlet?
- 12. ¿Dónde está TweetSharp?
- 13. ¿Dónde está System.ServiceModel.Web.dll?
- 14. ¿Dónde está pyside-uic?
- 15. ¿Dónde está Boost.Process?
- 16. MonoTouch: ¿Dónde está Frame.Origin?
- 17. ¿dónde está org.apache.derby.jdbc.ClientDriver?
- 18. ¿Dónde está erase_if?
- 19. Dónde está Microsoft.Sharepoint.IdentityModel.dll
- 20. ¿Dónde está jarsigner?
- 21. swt.jar ¿dónde está?
- 22. ¿Dónde está System.Web.Security.MembershipProvider?
- 23. ¿Dónde está Request.CreateErrorResponse?
- 24. ¿Dónde está instalado microsoft.office.tools.excel.dll?
- 25. ¿Dónde está shared_ptr?
- 26. ¿Dónde está ClaimTypes.IdentityProvider?
- 27. ¿Dónde está Float # to_d?
- 28. ¿Dónde está mi XDeclaration?
- 29. ¿Dónde está Machine.Config?
- 30. Guava: ¿Dónde está CharEscaper?
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 ... –