我無法編譯Java程序,因爲部分進口包都沒有發現,即使他們是在這兩個構建類路徑和運行時類路徑。包沒有找到,即使它是在這兩個構建類路徑和運行時類路徑
下圖顯示了該問題。我在eclipse中突出了gdata-media軟件包。它對應於第一個編譯錯誤。
screenshot http://img3.imageshack.us/img3/5199/classesnotavailable.png 點擊查看全尺寸
我在做什麼錯?
我無法編譯Java程序,因爲部分進口包都沒有發現,即使他們是在這兩個構建類路徑和運行時類路徑。包沒有找到,即使它是在這兩個構建類路徑和運行時類路徑
下圖顯示了該問題。我在eclipse中突出了gdata-media軟件包。它對應於第一個編譯錯誤。
screenshot http://img3.imageshack.us/img3/5199/classesnotavailable.png 點擊查看全尺寸
我在做什麼錯?
什麼是您使用的編譯代碼的命令沒有影響?你有類似-cp或-classpath的東西嗎?確保包含YouTubeUpld類的jar文件是該-classpath參數的一部分。有關如何設置CLASSPATH的更多信息,請參閱here。如果不指定類路徑明確的javac從CLASSPATH環境變量
明白爲什麼你就不能從Eclipse中啓動您的應用程序,因爲它編譯的方式出現讀它?
Eclipse的類路徑和項目設置對命令行的javac工具
我當時沒有評論你的標籤!您似乎在命令行中使用了javac,並期望它以某種方式關注您的Eclipse項目設置。 – dty 2010-06-14 17:26:07
我在Eclipse中自動編譯,但我需要在命令行上運行jar,因爲程序需要參數。 – Anthony 2010-06-16 14:54:16
你也可以在Eclipse中傳遞參數。轉到運行 - >運行配置。然後在左側看到一個名爲Java Application的樹文件夾。展開並選擇您的項目。然後在右側進入Arguments選項卡,然後在程序參數下輸入參數。欲瞭解更多信息,請點擊http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.jdt.doc.user/tasks/tasks-java-local-configuration.htm。 HTH。 – CoolBeans 2010-06-16 16:35:25
謝謝,沒有看到... – Anthony 2010-06-16 17:32:51