我在eclipse(3.4)中設置了一個外部工具(sablecc),它在當前項目中生成一堆類。我需要運行此工具並相當頻繁地重新生成這些類。這意味着每次我想運行sablecc時,我都必須手動刪除sablecc創建的包/類,以確保新生成的類和新生成的類之間沒有衝突。有沒有一些簡單的方法可以在eclipse中自動執行此操作?刪除在eclipse中運行外部工具的某些類?
0
A
回答
0
您可以告訴Eclipse在運行外部工具後刷新工作空間(或部分工作空間)。這應該強制Eclipse檢測任何新的/刪除的類。
0
JesperE是指在運行sablecc您的外部工具的配置選項「茶點>刷新在完成資源」。
1
不知道如果我明白你的意思吧,我想你需要一臺運行sablecc,因爲他們中的一些將不會最終在新的運行之前創建,刪除老班。
這可能是最好的方法,用目標文件編寫short Ant build.xml,它首先刪除類(Ant刪除任務),然後運行sablecc(Ant exec任務)。也可以預設eclipse,以便在Ant完成後刷新工作區。
把build.xml文件的任何地方項目,右鍵單擊,運行方式/ Ant構建。
只爲清潔風格起見,你可以再調用sablecc與Ant任務(由org.sablecc.ant.taskdef實現),而不是在新的進程外部運行它。
相關問題
- 1. 在Mac OS X上的Eclipse中運行外部工具
- 2. 如何從Eclipse中的自動完成中刪除某些類
- 3. Eclipse(Mac)外部工具未在終端運行命令
- 4. 防止在Oracle中刪除某些行
- 5. 點擊eclipse外部工具中的stacktrace
- 6. eclipse中的Emma覆蓋工具可以忽略某些行嗎?
- 7. 刪除Perl中的某些行
- 8. 如何在調試模式下在Eclipse中運行外部工具
- 9. Eclipse提供哪些工具來運行未包含在Eclipse中的程序?
- 10. Eclipse的外部工具配置
- 11. 刪除類屬性的某些實例
- 12. Excel VBA在某些條件下刪除某些行
- 13. 如何導出到運行在外部工具上的jar中?
- 14. 在GPS提交之前在PHPStorm中運行外部工具
- 15. 刪除某些沒有循環的行
- 16. 在PHP中刪除字符串的某些部分
- 17. 如何刪除Eclipse探索工具欄?
- 18. 某些鍵刪除外部對象,但保持內部的對象
- 19. 如何限制在某些用戶中刪除TableView中的行?
- 20. Eclipse中的外部工具啓動配置在哪裏
- 21. 根據值選擇/刪除某些行
- 22. linux grep/sed某些行 - 空間刪除
- 23. 從sqlite3數據庫刪除某些行
- 24. 計算在SQL Server中運行計數排除某些行
- 25. 在包含某些元素的矩陣中刪除行(python)
- 26. 我如何刪除Eclipse火星Jboss工具工具欄項目
- 27. 刪除文件中的某些數據
- 28. MVC 5刪除/排除返回模型的某些部分
- 29. 刪除某些領域
- 30. Rails刪除某些路線
不,這不會做我想要的。 Sablecc忽略項目中已有的任何東西,並在其中創建其類。我需要在調用sablecc之前刪除舊的生成的類。 – 2008-09-16 18:32:54