1. 程式人生 > >Access restriction: The method 'ServletContext.getResourceAsStream(String)' is not API

Access restriction: The method 'ServletContext.getResourceAsStream(String)' is not API

  • 在做struts2專案的時候出現一個錯誤,如下:
    struts2API問題
    提示ServletContext.getResourceAsStream(String) is not API…
  • 出現這個錯誤的原因是Java SE平臺的版本跟JDK的版本不相容造成的,更詳細瞭解參考:http://duzc2.iteye.com/blog/1570648
  • 解決方法:專案右擊–>Build Path–>Configure Build Path–>Libraries選項卡–>點選JRE System Libraries–>Edit—>單選Workspace default JRE—>Finish–>Apply and Close,完成,問題解決。如果還是不行的話,同樣的步驟進入,不選擇Workspace default JRE,在Execution Enviroment下拉列表中選擇不同的搭配嘗試,可以解決問題。
  • 如果出現其他的類似的is not API …的問題,解決方法一樣~~~~