maven項目編譯后沒有生成target/class文件部分解決方案


idea上

今天在運行maven工程時,將工程打包發現沒有taget文件,發現是很久之前把

這個給取消了,然后一直在找maven打包后的jar文件在哪里。最后發現taget文件都沒了。

eclipse上的可以參考

maven項目編譯后沒有生成target/class文件_YC_Jia的博客-CSDN博客


代碼編程上

編寫MapReduce時,自己犯的

錯誤一:包導入錯誤,特別是Text的但是沒有輸出錯誤(也許時我沒看到)

錯誤二:在Driver中指定輸入的map和reduce任務填成了默認的(啥也沒做那兩傻逼任務),還在那跑了幾遍才發現這么很明顯的錯誤

被提醒過的錯誤
1.導包錯誤(ClassCastException)
2.在設置Mapper輸出的類型和最終輸出的類型設置錯誤(ClassCastException)
                注意!!!!!!!!設置兩次相同的輸出的key
                job.setMapOutputKeyClass(Text.class);
                job.setMapOutputKeyClass(IntWritable.class);//應該是設置Value
3.在map和reduce方法中調用super
                super.map(key, value, context)
4.windows系統登錄的用戶名是中文導致錯誤(修改名字沒用)

運行的代碼地址,僅作參考
https://gitee.com/Kanderua/study_-big-date/tree/master/writable


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM