我覺得我已經通過適當的措施去解決這個錯誤,我已經看了這個在SO等地的其他問題,但由於某種原因,我仍然有一個問題。如何解決Eclipse上的「聲明包與預期包不匹配」錯誤?
我正在嘗試使用Apache JMeter源代碼設置項目。
作爲一個例子,文件BeanShellAssertion.java
是
~/workspace/apache-jmeter-2.9/src/components/org/apache/jmeter/assertions.
我的源文件夾是src/components
。在BeanShellAssertion.java
包聲明是
package org.apache.jmeter.assertions;
看着它,好像一切都建立它應該是的方式。但是,包聲明導致錯誤:
The declared package "org.apache.jmeter.assertions" does not match the
expected package "components.org.apache.jmeter.assertions"
圖像在下面。我在這裏做錯了什麼?
你嘗試一個乾淨的重建? –
根據下面的Jigar的建議,我做了,而且做到了!我嘗試過刷新和重建,但沒有「乾淨」,顯然這是它需要的一步。謝謝! –