我使用Eclipse 3.4(ganymede官方,不是Service Pack)。在Eclipse 3.4中更新站點類別的問題
我有一個更新網站,將功能組織成類別;在編輯器和XML中一切看起來都很棒。
一旦網站在線,以通常的方式訪問它告訴我,所有的功能是「未分類」。我已經從運行3.4的多臺計算機上試過了,同樣的問題依然存在。
令人感興趣的是,我使用了Eclipse 3.3,並且很好地看到了類別,當然它不能安裝由3.4製作的插件。
我做錯了什麼或者這是一個已知的問題?
我使用Eclipse 3.4(ganymede官方,不是Service Pack)。在Eclipse 3.4中更新站點類別的問題
我有一個更新網站,將功能組織成類別;在編輯器和XML中一切看起來都很棒。
一旦網站在線,以通常的方式訪問它告訴我,所有的功能是「未分類」。我已經從運行3.4的多臺計算機上試過了,同樣的問題依然存在。
令人感興趣的是,我使用了Eclipse 3.3,並且很好地看到了類別,當然它不能安裝由3.4製作的插件。
我做錯了什麼或者這是一個已知的問題?
由於新的'p2' provisioning system,這似乎是已知的問題。
參見this discussion和this bug。它似乎是說......「保持到3.5M3,然後再試一次」。
該解決方案適用於我:
如果按照這個過程,它在Eclipse 3.3和3.4中可以正常工作。當然,你應該用Ant來自動化這個過程。
重要提示:
我會盡我所能在不久的將來寫博客... 讓我知道如果您有任何問題。
對我來說似乎工作的是將標籤,在site.xml中定義類別,在包含其他類別標籤的標籤之前。如果添加該功能後加用eclipse的編輯類,它會搞砸,高達...
一個沒有腦子的最..但它可以爲基於Eclipse更新站點新手的問題:一定要你feauture添加爲類別下一個孩子:
見http://ekkescorner.wordpress.com/2010/04/18/who-eats-the-categories-from-update-sites/