第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為啥我load到內(nèi)存到時(shí)候會(huì)報(bào)找不到class文件

//?load到內(nèi)存中		
ClassLoader?cl?=?ClassLoader.getSystemClassLoader();		
Class?c?=?cl.loadClass("com.design.proxy.$Proxy0");

換成其他的class文件就沒問題

正在回答

2 回答

建議你發(fā)一下你寫的代碼,看看是不是哪地方寫錯(cuò)了,$Proxy后你是不是少了個(gè)0?

0 回復(fù) 有任何疑惑可以回復(fù)我~

問題已解決:

1、在生成java文件的時(shí)候,java文件路徑不正確;

我寫的是:

String?filename?=?System.getProperty("user.dir")+"/com/design/proxy/$Proxy0.java";

但是我的編譯器正式輸出路徑為:

String?filename?=?System.getProperty("user.dir")+"/target/classes/com/design/proxy/$Proxy0.java";

總結(jié):

需要確認(rèn)Tomcat啟動(dòng)時(shí)查找class的路徑是否和上面java文件的路徑一致,因?yàn)榫幾gjava文件的class文件也會(huì)在此處,所以編譯后的class不在Tomcat查找的位置則會(huì)報(bào)ClassNotFoundException;

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

嘉禾種嘉禾 提問者

第一行代碼是跟著老師敲的,第二行代碼是查看過(guò)我的Tomcat執(zhí)行后會(huì)在target中輸出所有的類之后改動(dòng)的,將$Proxy.java編譯后生成的$Proxy.class文件也在這個(gè)里面就處理了該問題;
2018-04-25 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為啥我load到內(nèi)存到時(shí)候會(huì)報(bào)找不到class文件

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)