我有一個要求,我的前端屏幕在運行時創建一個XSD。在運行時從XSD創建Java Class
之後我需要創建Java Classes,然後將其壓縮成一個war文件。 所有這些都需要在運行時和JVM內完成。
我已經研究了這一點,並發現XJC(XJC -p富myschema.xsd)工具命令。不幸的是,似乎該工具不能從我的Java應用程序內運行。
有一個Process API來從Java運行該工具,但我認爲它會使它依賴於操作系統。
請幫幫我。
我需要在運行時從XSD生成Java源代碼或直接二進制文件(類文件),並將其打包到EAR中。
我檢查了文檔。看來這可能只是工作。我會檢查並告訴它是否正確。 –
所以這意味着我可以在運行時運行jar工具。 –
只要JDK安裝在目標計算機上和環境路徑上(或位於其他位置)。 – pickypg