Estoy tratando de construir un editor java en línea. Necesito la funcionalidad que me permite informar los errores de compilación al usuario al hacer clic en enviar, si es que hay alguno. Tengo curiosidad por saber si hay bibliotecas de JavaScript disponibles que podría usar fuera de la plataforma para hacer esto.Sobre la marcha compilador de java en javascript
6
A
Respuesta
2
tomar el texto y llamar javac en ella en el lado del servidor, enviar de vuelta los resultados de alguna manera estructurada y pantalla en el lado del cliente
+1
Así es exactamente como lo he implementado en este momento. Solo quería saber si había alguna manera de guardar las llamadas al servidor. Como en hacer la llamada solo si el código está libre de errores de compilación. –
Cuestiones relacionadas
- 1. Java ArrayList y HashMap sobre la marcha
- 2. Cargando jQuery sobre la marcha
- 3. Genere un archivo javascript sobre la marcha en asp.net mvc
- 4. Crear un espacio HTML en blanco sobre la marcha Javascript
- 5. Compilador de Java a JavaScript
- 6. Inicio de Java HPROF Profiler sobre la marcha programáticamente
- 7. Creación de claves JSON sobre la marcha
- 8. métodos Creación sobre la marcha
- 9. Cálculo de percentiles sobre la marcha
- 10. Abrir archivo PDF sobre la marcha desde una aplicación Java
- 11. Escribir en/res/dibujable/sobre la marcha?
- 12. Perl: ¿cómo crear objetos sobre la marcha?
- 13. ¿Se puede compilar código sobre la marcha en Silverlight?
- 14. claves de diccionario Generación sobre la marcha
- 15. Creación de subdominios sobre la marcha
- 16. Archivos ZIP de PHP sobre la marcha
- 17. Convertir EPS a PDF sobre la marcha con pdflatex sobre la marcha
- 18. Compilador .NET, Java a JavaScript
- 19. ¿En qué idiomas puede reescribir dinámicamente funciones sobre la marcha?
- 20. "Editar" texto del usuario sobre la marcha?
- 21. Cargando complementos Haskell sobre la marcha
- 22. primavera: agregue contexto xml sobre la marcha?
- 23. WebView css carga sobre la marcha
- 24. Cargando complementos (DLL) sobre la marcha
- 25. uploadify | cambiar uploadifysettings sobre la marcha
- 26. ¿Cómo nombrar variables sobre la marcha?
- 27. ¿Puedo crear colas resque sobre la marcha?
- 28. C# 4.0, ¿Métodos sobre la marcha?
- 29. ¿Validar EmberJS TextField sobre la marcha?
- 30. Generando un archivo RDP sobre la marcha
que realmente quiere construir una JVM en javascript? – Bergi
Bueno, no es una JVM, sino un compilador de Java. –
Sí, creo que no hay gran diferencia: después de haberlo "compilado", no hay mucho trabajo para ejecutarlo (a menos que realmente cree binarios) – Bergi