我正在尋找一個解決方案,這將迫使Eclipse中之前,我運行它(我說的是隻使用Eclipse的Maven的不運行的項目自動清理項目之前自動清潔工程,無螞蟻)。對於構建,我已經有了一個Maven配置,但有時我也直接從Eclipse運行構建,這是我需要清理的時候。力Eclipse來每次運行
7
A
回答
3
不應該有可能讓Maven和Eclipse使用不同的類文件夾,例如/目標爲Maven構建和/內部的Eclipse內部Java編譯器?如果是這樣,你應該可以有2個不同的啓動配置運行來自2個不同地點的代碼。
第二個選擇:你可以創建一個小的Ant腳本來清除目標目錄。該Ant腳本可以從Eclipse內部運行,所以解決方法是首先運行Ant啓動配置,然後運行Java啓動配置。爲了使這個過程成爲一步,請從Eclipse CDT安裝launch groups feature(您只需要這個小功能,而不是整個CDT!),那麼您可以從其他兩種啓動配置創建一個「批量」啓動配置。現在一切都在Eclipse內部,只需一次啓動配置!
+0
第二種解決方案完美運行。我只是通過使用Maven而不是Ant來修改它。謝謝! – s4nk
相關問題
- 1. Eclipse運行顯示不同每一次
- 2. Eclipse在運行Maven時每次運行完整版本
- 3. 在每次運行之前運行python setup.py install eclipse pydev
- 4. 在每次每週運行
- 5. crontab的運行命令每次運行
- 6. Chrome在業力運行測試兩次
- 7. tensorflow發現每次運行
- 8. iOS每天運行一次
- 9. Liquibase運行變更每次
- 10. RAND()每次程序運行
- 11. 定時器每次運行
- 12. Eclipse INDIGO每次運行python程序時都會凍結
- 13. Eclipse:每次打開/切換到工作區時運行命令
- 14. 在Eclipse中每次運行之前關閉Java應用程序
- 15. Eclipse索引器每次啓動我的程序時運行
- 16. 在eclipse中每次構建後運行批處理文件
- 17. 有沒有辦法強制Eclipse自動清理每次運行?
- 18. Nutch2.x每次運行每個url
- 19. VBA每天運行一次宏一次
- 20. jquery每次只運行一次
- 21. Nunit每次運行兩次測試
- 22. Android:每次會話運行一次asynctask
- 23. 觸發器只能運行一次,每天運行一次
- 24. 每週運行一次任務,在Heroku上只運行4次
- 25. 爲每個班級運行一次,但爲組運行一次
- 26. 程序每次運行一行
- 27. 運行每秒運行一次只在碎片運行一次onCreateView()
- 28. Java Eclipse程序每週自動運行
- 29. Eclipse不記得上次運行程序
- 30. Eclipse每次運行項目時都要修改server.xml(運行 - >在服務器上運行)
只是好奇......需要清理什麼?你有沒有表現好的工具? –
嗯,我有兩個項目 - 其中一個是標準的Android項目,另一個是包含單元測試的項目。在這些項目的POM文件中,我使用EMMA配置了代碼覆蓋。現在問題是,當我使用Maven運行構建時,它檢查代碼覆蓋率,因此主項目的結果工件包含EMMA代碼。如果接下來我嘗試直接從Eclipse運行測試項目,它將使用Maven先前構建的主項目工件(因爲它取決於它)。這會導致測試項目由於某些未解決的EMMA類而失敗。 – s4nk