2
下面是我試圖建立鏈接到生成的Java protobuf的代碼在Eclipse
- 使用腳本編譯我的原文件的工作流程,把生成的SRC在指定的目錄
- 鏈接生成在Eclipse
- 類編譯我的項目
我能夠輕鬆地對C做++使用Eclipse CDT:在我的項目,我選擇文件 - >新建 - >其他,一般在選擇文件。然後我點擊高級並選擇鏈接到系統文件。
雖然我還沒有發現如何爲Java做這件事。一旦回答here建議使用生成的代碼創建另一個項目並將其作爲項目的依賴項。這工作但似乎多餘。
有沒有辦法將生成的protobuf Java類直接鏈接到我的項目?
謝謝你的回答!我認爲第二種解決方案聽起來更好。但是,當我嘗試從Properties-> Java Build Path中包含源目錄時,Source下的Eclipse不允許我鏈接到任意系統文件。生成的代碼目錄*是否放置在項目目錄下? – recipriversexclusion 2010-10-28 16:49:19
@recipriversexclusion:我不記得是否有任何包含外部目錄的方式......我不認爲我曾經需要。這就是爲什麼我說第一個選項會更容易讓生成的源代碼遠離您的項目:) – 2010-10-28 16:55:37
您可能想要嘗試構建路徑源選項卡上的「鏈接源」按鈕。 – mooreds 2014-11-17 17:54:33