2012-07-24 35 views
0

使用Eclipse(juno)和GAE插件,我編譯並運行了「guestbook」示例(https://developers.google.com/appengine/docs/java/開始/創建)沒有任何問題。 這兩個示例的類都擴展了javax.servlet.http包的「HttpServlet」類。Google App Engine Java - javax.servlet源文件

我想看看這個類和其他類的包(和超級包)的源代碼(和javadoc),但我不知道它們在哪裏。

他們不是在 Program Files文件\ Eclipse的JEE-JUNO-的Win32 \日食\插件\ com.google.appengine.eclipse.sdkbundle_1.7.0 \ AppEngine上的Java-SDK-1.7.0 \ SRC (我已經嘗試了所有文件)

二進制文件應該在servlet-api.jar中 Program Files \ eclipse \ jee-juno-win32 \ eclipse \ plugins \ com.google.appengine.eclipse.sdkbundle_1 .7.0 \ appengine-java-sdk-1.7.0 \ lib \共享

我google了很多沒有成功。任何人都知道在哪裏可以找到javax.servlet包的源代碼? 非常感謝。

回答

3

javax類的來源包含在Java EE發行版中,而不是App Engine SDK。如果您找不到本地Java EE分發版,您可以嘗試下載源碼here,並在Eclipse中引用它們。

+0

感謝您的回答。我看到它應該在EE發行版中,所以我安裝了它(http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-sdk-6u3-jdk-7u1-downloads-523391。但它沒有幫助(在GlassFish文件夾中沒有源代碼,並且在安裝EE版本後,java文件夾沒有改變)。我正在尋找一個jar或zip文件來附加在Eclipse中。 (注意:我是一個java web中的新手,直到現在我只開發了小型脫機(java)程序(大學課程級別))。 – creative 2012-07-24 22:17:10

+0

你應該能夠在https://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-servlet_2.5_spec/上完成svn結帳以獲得完整的文件集。 – 2012-07-24 22:26:23

0

項目屬性 - >配置構建路徑 - >庫 - >下拉箭頭的App Engine SDK - >下拉箭頭的servlet-api.jar - >點擊javadoc位置 - >點擊編輯 - >輸入javadoc網址:http://docs.oracle.com/javaee/6/api/

+0

如果您使用JDK7:http://docs.oracle.com/javaee/7/api/ – 2015-09-12 11:09:56