0
URL root = Thread.currentThread().getContextClassLoader().getResource(packageName.replace(".", "/"));
我使用上面的語句來訪問給定包名的.class文件。但在某些情況下,我需要訪問文件\ build \ test \ classes而不是\ build \ classes。我如何修改上述說明?使用類加載器訪問不同的文件夾
您需要更改您的運行時類路徑以包含測試資源,java代碼保持不變 – hoaz
我想在代碼中執行此操作,因爲這兩種情況都是可行的。 – cooltoad
類加載器無法加載不在其類路徑中的內容。 –