有沒有辦法在內存中發送Java字節碼並執行它? 我知道有JavaCompiler
班,但我要求.NET
平臺的Reflection.Emit
。在內存中編譯Java
1
A
回答
4
-1
這是可能的,但是這需要最終用戶也安裝JDK
。將字節碼編譯到內存並創建一個新的java進程並啓動它。您也可以直接執行java source
。
參見Beanshell2
。
1
相關問題
- 1. Java的內存編譯
- 2. gcc內存中編譯
- 3. 在Java編譯時將文件內容讀入內存
- 4. 從Python內編譯java
- 5. Java:編譯內容的HashMap
- 6. 在編譯時在Java中
- 7. 是否有可能以編程方式在內存中編譯java源代碼?
- 8. SBT增加編譯內存
- 9. java內存中實時類編譯(和加載)
- 10. 在Java中編譯錯誤
- 11. 編譯器在Java中
- 12. 在CMD中編譯Java包
- 13. 在編譯時分配的C++內存
- 14. 在內存中編譯彙編對象到字節[]
- 15. 如何在java 1.8中編譯war在jboss 7中編譯
- 16. 在編譯時(JAVA)
- 17. 編譯器在Java
- 18. GCC中是否有編譯選項在編譯時檢查內存錯誤?
- 19. 如何在Java中編譯.java文件?
- 20. 輸出保持引用在內存中的地方,每當我編譯(JAVA)
- 21. java netbeans沒有足夠的內存來編譯
- 22. 編碼:Java內存泄漏
- 23. Java中的JIT編譯如何將動態編譯指令加載到內存中?
- 24. Mongodb編譯/編譯錯誤:Ubuntu上沒有足夠的內存
- 25. 重新編譯Java內置類
- 26. Java編譯器的內部架構
- 27. Java:編譯內部相關類
- 28. 如何在Java/Swing中實現內置的編譯器?
- 29. Java編譯NoClassDefFoundError
- 30. 編譯Java類
的JavaCompiler進行類可用於完全在內存中工作(我幾年前寫了一libray做到這一點),不它有很大的不同。 ;-) –
+1 @PeterLawrey,這個庫是開源的嗎? – gsscoder