⑴ Ant運行java類問題,怎麼解決
ant有<javac>標簽可以編譯java文件,<java>標簽運行class文件,<jar>標簽打包java文件。例如
<javacsrcdir="src"
腔伍destdir="build"
classpath="xyz.jar"
debug="on"
source="1.8"
/>
這個表示編譯src下的所有java文件到build目錄,依賴xyz.jar
<javaclassname="test.Main">
<argvalue="-h"/>
<classpath>
<pathelementlocation="dist/test.jar"/>
<pathelementpath="${java.class.path}"/>慶猜
伍差或</classpath>
</java>
這個是運行一個class類的例子。
⑵ 命令行執行Ant構建Jmeter,一直報Java(TM) Platform SE binary 已停止工作
解決方案
將文件夾增加寫入許可權
配置build.xml的value值和jmeter腳本名稱一致。
打開jmeter.log查看其他具體原因
⑶ 使用Ant在編譯java類的時候出現以下錯誤,請問是什麼原因呢應該如何解決
泛型類型,javac編譯出錯,加-source1.5
泛型從1.5以後開始有C:>javac
用法:javac<options><sourcefiles>
其中,可能的選項包括:
-g生成所有調試信息
-g:none不生成任何調試信息
-g:{lines,vars,source}只生成某些調試信息
-nowarn不生成任何警告
-verbose輸出有關編譯器正在執行的操作的消息
-deprecation輸出使用已過時的API的源位置
-classpath<路徑>指定查找用戶類文件和注釋處理程序的位置
-cp<路徑>指定查找用戶類文件和注釋處理程序的位置
-sourcepath<路徑>指定查找輸入源文件的位置
-bootclasspath<路徑>覆蓋引導類文件的位置
-extdirs<目錄>覆蓋所安裝擴展的位置
-endorseddirs<目錄>覆蓋簽名的標准路徑的位置
-proc:{none,only}控制是否執行注釋處理和/或編譯。
-processor<class1>[,<class2>,<class3>...]要運行的注釋處理程序的名稱;繞過默認的搜索進程
-processorpath<路徑>指定查找注釋處理程序的位置
-parameters生成元數據以用於方法參數的反射
-d<目錄>指定放置生成的類文件的位置
-s<目錄>指定放置生成的源文件的位置
-h<目錄>指定放置生成的本機標頭文件的位置
-implicit:{none,class}指定是否為隱式引用文件生成類文件
-encoding<編碼>指定源文件使用的字元編碼
-source<發行版>提供與指定發行版的源兼容性
-target<發行版>生成特定VM版本的類文件
-profile<配置文件>請確保使用的API在指定的配置文件中可用
-version版本信息
-help輸出標准選項的提要
-A關鍵字[=值]傳遞給注釋處理程序的選項
-X輸出非標准選項的提要
-J<標記>直接將<標記>傳遞給運行時系統
-Werror出現警告時終止編譯
@<文件名>從文件讀取選項和文件名