簡體   English   中英

'scomp' 不是內部或外部命令,也不是可運行的程序或批處理文件

[英]'scomp' is not recognized as an internal or external command, operable program or batch file

我正在嘗試使用 Windows 批處理文件從 .xsd 文件創建一個 .jar 文件。 在那個批處理文件中,我提供了 java 和 xmlbeans 路徑 java version1.4.2 和 xmlbeans 版本是 2.4.0

在其他系統上嘗試過此代碼但得到相同的錯誤。

set XMLBEANS_HOME=D:\newBatchJars\jXBeanGenerator\xmlbeans-2.4.0
set JAVA_HOME=D:\newBatchJars\jXBeanGenerator\j2sdk1.4.2\bin
set PATH=%PATH%;%JAVA_HOME%;

set CLASSPATH=%CLASSPATH%;%XMLBEANS_HOME%\lib\xbean.jar;%XMLBEANS_HOME%\lib\jsr173_1.0_api.jar;

scomp -out jXBeanBatches.jar -compiler %JAVA_HOME%   *.xsd

pause

我想要一個 jar ("jXBeanBatches.jar"),它將在執行批處理文件后生成。 輸出是錯誤“'scomp' 不是內部或外部命令,也不是可運行的程序或批處理文件。”

嘗試將您的XMLBEANS_HOME=D:\\newBatchJars\\jXBeanGenerator\\xmlbeans-2.4.0更改為XMLBEANS_HOME=D:\\newBatchJars\\jXBeanGenerator\\xmlbeans-2.4.0\\bin

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM