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