1、關(guān)于jar包:
jar包拿來(lái)后,想直接使用,如果是單獨(dú)新建一個(gè)工程,用來(lái)測(cè)試收發(fā)短信,沒(méi)有問(wèn)題,但實(shí)際應(yīng)用中,往往會(huì)有很多jar包需一起使用,這時(shí),把jar包里面除com外的所有文件及文件夾都刪掉,就不會(huì)有錯(cuò)誤了。
2、關(guān)于smsendsql.xml文件的放置位置:
在網(wǎng)上查的,說(shuō)是放到工程根目錄下,沒(méi)有人說(shuō)在寫(xiě)程序時(shí),用debug調(diào)試時(shí)放在什么地方,最終還好被找到了——“關(guān)于配置文件(smsendsql.xml、log4j.properties)的默認(rèn)存放路徑,可以在現(xiàn)場(chǎng)的開(kāi)發(fā)環(huán)境中打印以下代碼獲得:System.out.println(System.getProperty("user.dir")); ”,寫(xiě)下這句,會(huì)在控制臺(tái)顯示要放置的路徑的。
3、關(guān)于數(shù)據(jù)庫(kù)連接字符串:
最終的servierip字符串應(yīng)為:"jdbc:microsoft:sqlserver://"+"ip:端口號(hào)"+";DatabaseName="+sql數(shù)據(jù)庫(kù)實(shí)例名,通過(guò)java反編譯器,可以找到j(luò)ar包里的定義。
上述三點(diǎn)解決了的話,那編寫(xiě)收發(fā)短信的程序就容易了。祝你們開(kāi)發(fā)愉快!