{"id":68,"date":"2008-02-05T22:55:43","date_gmt":"2008-02-05T22:55:43","guid":{"rendered":""},"modified":"2008-02-05T22:55:43","modified_gmt":"2008-02-05T22:55:43","slug":"68","status":"publish","type":"post","link":"https:\/\/www.poloo.org\/?p=68","title":{"rendered":"JSP\u670d\u52a1\u5668\u7684\u5b89\u88c5\u4e0e\u914d\u7f6e(\u5e26\u6570\u636e\u5e93,\u65b0\u624b\u4e13\u7528)"},"content":{"rendered":"<p>\u7b2c\u4e00\u6b65\uff1a&#8212;-\u5b89\u88c5J2SDK:<\/p>\n<p>\u3000\u3000\u5230SUN\u5b98\u65b9\u7ad9\u70b9(<a href=\"http:\/\/java.sun.com\" target=\"_blank\" rel=\"external\">http:\/\/java.sun.com<\/a>)\u4e0b\u8f7dJ2SDK\u7684\u5b89\u88c5\u6587\u4ef6\uff1aj2sdk-1_4_2_04-windows-i586-p.exe\uff0c\u4e0b\u8f7d\u4e4b\u540e\u5b89\u88c5\u597dJ2SDK\uff1b\u5b89\u88c5\u5b8c\u4e4b\u540e\uff0c\u8bbe\u7f6e\u73af\u5883\u53d8\u91cf\uff1a\u6211\u7684\u7535\u8111&#8212;\u5c5e\u6027&#8212;\u9ad8\u7ea7&#8212;\u73af\u5883\u53d8\u91cf\uff1b<\/p>\n<p>\u3000\u3000\u9009\u62e9&#8212;\u7cfb\u7edf\u53d8\u91cf(S)\uff1a<br \/>\u3000<br \/>\u3000\u3000\u8bbe\u7f6eJAVA_HOME\u73af\u5883\u53d8\u91cf\uff1a<\/p>\n<p>\u3000\u3000\u3000\u5355\u51fb&#8212;\u65b0\u5efa\uff0c\u5728\u53d8\u91cf\u540d\u4e2d\u8f93\u5165\uff1aJAVA_HOME<\/p>\n<p>\u3000\u3000\u3000\u3000\u5728\u53d8\u91cf\u503c\u4e2d\u8f93\u5165\uff1aD:Java<\/p>\n<p>\u3000\u3000\u3000\u3000(\u5047\u8bbeJ2SDK\u5b89\u88c5\u5728\u76ee\u5f55D:Java\u4e0b\uff0c\u53cd\u6b63\u5c31\u662fJ2SDK\u7684\u5b89\u88c5\u76ee\u5f55\u3002)<\/p>\n<p>\u3000\u3000\u3000\u3000\u7136\u540e&#8212;\u786e\u5b9a\uff0c\u5230\u6b64\u5df2\u7ecf\u8bbe\u7f6e\u597dJAVA_HOME\u73af\u5883\u53d8\u91cf\u3002<\/p>\n<p>\u3000\u3000\u8bbe\u7f6eCLASSPATH\u73af\u5883\u53d8\u91cf\uff1a<\/p>\n<p>\u3000\u3000\u3000\u5355\u51fb&#8212;\u65b0\u5efa\uff0c\u5728\u53d8\u91cf\u540d\u4e2d\u8f93\u5165\uff1aCLASSPATH<\/p>\n<p>\u3000\u3000\u3000\u3000\u5728\u53d8\u91cf\u503c\u4e2d\u8f93\u5165\uff1aD:Java\bin;.;D:Javalib;D:Javalibdt.jar;D:Javalib\tools.jar<\/p>\n<p>\u3000\u3000\u3000\u3000(\u4e2d\u95f4\u7684\u70b9\u53f7\u201c.\u201d\u548c\u5206\u53f7\u201c;\u201d\u5fc5\u4e0d\u53ef\u5c11\u3002)<\/p>\n<p>\u3000\u3000\u3000\u7136\u540e&#8212;\u786e\u5b9a\uff0c\u5230\u6b64\u5df2\u7ecf\u8bbe\u7f6e\u597dCLASSPATH\u73af\u5883\u53d8\u91cf\u3002<\/p>\n<p>\u3000\u3000\u8bbe\u7f6ePATH\u73af\u5883\u53d8\u91cf\uff1a<\/p>\n<p>\u3000\u3000\u3000\u5355\u51fb&#8212;\u65b0\u5efa\uff0c\u5728\u53d8\u91cf\u540d\u4e2d\u8f93\u5165\uff1aPATH<\/p>\n<p>\u3000\u3000\u3000\u3000\u5728\u53d8\u91cf\u503c\u4e2d\u8f93\u5165\uff1aD:Java;.;D:Java\bin<\/p>\n<p>\u3000\u3000\u3000\u3000(\u4e2d\u95f4\u7684\u70b9\u53f7\u201c.\u201d\u548c\u5206\u53f7\u201c;\u201d\u5fc5\u4e0d\u53ef\u5c11\u3002)<\/p>\n<p>\u3000\u3000\u3000\u7136\u540e&#8212;\u786e\u5b9a\uff0c\u5230\u6b64\u5df2\u7ecf\u8bbe\u7f6e\u597dJAVA_HOME\u73af\u5883\u53d8\u91cf\u3002<\/p>\n<p>\u3000\u3000\u4e09\u4e2a\u73af\u5883\u53d8\u91cf\u8bbe\u7f6e\u597d\u540e\uff0c\u5199\u4e00\u4e2a\u7b80\u5355\u7684java\u7a0b\u5e8f\u6765\u6d4b\u8bd5J2SDK\u662f\u5426\u5df2\u5b89\u88c5\u6210\u529f\uff1a<\/p>\n<p>\u3000\u3000\u5728D:\u4e0b\u65b0\u5efa\u4e00\u4e2a\u76ee\u5f55test\uff1b\u7136\u540e\u5199\u5982\u4e0b\u7a0b\u5e8f\uff1a\u3000<br \/>\u3000 \u3000\u3000public\u3000class\u3000Test\u3000{\u3000<br \/>\u3000\u3000\u3000public\u3000static\u3000void\u3000main(String\u3000args[])\u3000{\u3000<br \/>\u3000\u3000\u3000\u3000System.out.println(&#8220;This\u3000is\u3000a\u3000test\u3000program.&#8221;);\u3000<br \/>\u3000\u3000\u3000}\u3000<br \/>\u3000\u3000} <\/p>\n<p>\u3000\u3000\u5c06\u4e0a\u9762\u7684\u8fd9\u6bb5\u7a0b\u5e8f\u4fdd\u5b58\u4e3a\u6587\u4ef6\u540d\u4e3aTest.java\u7684\u6587\u4ef6\uff0c\u4fdd\u5b58\u5728\u76ee\u5f55D:\test\u4e0b\u3002<\/p>\n<p>\u3000\u3000\u7136\u540e\u6253\u5f00\u547d\u4ee4\u63d0\u793a\u7b26\u7a97\u53e3\uff0ccd\u5230\u4f60\u7684test\u76ee\u5f55\uff0c\u7136\u540e\u952e\u5165\u4e0b\u9762\u7684\u547d\u4ee4\u3000\u3000<\/p>\n<p>\u3000\u3000\u3000\u3000javac\u3000Test.java\u3000<br \/>\u3000\u3000\u3000\u3000java\u3000Test\u3000<\/p>\n<p>\u3000\u3000\u6b64\u65f6\u5982\u679c\u770b\u5230\u6253\u5370\u51fa\u6765This\u3000is\u3000a\u3000test\u3000program.\u7684\u8bdd\u8bf4\u660e\u5b89\u88c5\u6210\u529f\u4e86\uff0c<\/p>\n<p>\u3000\u3000\u5982\u679c\u6ca1\u6709\u6253\u5370\u51fa\u8fd9\u53e5\u8bdd\uff0c\u4f60\u9700\u8981\u4ed4\u7ec6\u68c0\u67e5\u4e00\u4e0b\u4f60\u7684\u914d\u7f6e\u60c5\u51b5\u3002\u3000<\/p>\n<p>\u3000\u3000\u5982\u679c\u4e0a\u9762\u7684J2SDK\u5b89\u88c5\u6210\u529f\u7684\u8bdd\uff0c\u63a5\u4e0b\u6765\u7ee7\u7eed\u5b89\u88c5Tomcat:<\/p>\n<p>\u3000\u3000\u7b2c\u4e8c\u6b65\uff1a&#8212;-\u5b89\u88c5Tomcat:<\/p>\n<p>\u3000\u3000\u3000\u5230tomcat\u5b98\u65b9\u7ad9\u70b9(<a href=\"http:\/\/www.apache.org\/dist\/jakarta\/tomcat-4\/\" target=\"_blank\" rel=\"external\">http:\/\/www.apache.org\/dist\/jakarta\/tomcat-4\/<\/a>)\u4e0b\u8f7dtomcat:<\/p>\n<p>\u3000\u3000\u3000jakarta-tomcat-4.1.30.exe\uff0c\u4e0b\u8f7d\u4e4b\u540e\u5b89\u88c5\u3002(\u6bd4\u5982\u5b89\u88c5\u5728D:Tomcat\u4e0b\u3002)<\/p>\n<p>\u3000\u3000\u3000\u5b89\u88c5\u5b8c\u4e4b\u540e\uff0c\u8bbe\u7f6e\u73af\u5883\u53d8\u91cf\uff1a\u6211\u7684\u7535\u8111&#8212;\u5c5e\u6027&#8212;\u9ad8\u7ea7&#8212;\u73af\u5883\u53d8\u91cf\uff1b<\/p>\n<p>\u3000\u3000\u3000\u9009\u62e9&#8212;\u7cfb\u7edf\u53d8\u91cf(S)\uff1a<\/p>\n<p>\u3000\u3000\u3000\u3000\u8bbe\u7f6eCATALINA_HOME\u73af\u5883\u53d8\u91cf\uff1a<\/p>\n<p>\u3000\u3000\u3000\u3000\u3000\u5355\u51fb&#8212;\u65b0\u5efa\uff0c\u5728\u53d8\u91cf\u540d\u4e2d\u8f93\u5165\uff1aCATALINA_HOME<\/p>\n<p>\u3000\u3000\u3000\u3000\u3000\u5728\u53d8\u91cf\u503c\u4e2d\u8f93\u5165\uff1aD:Tomcat<\/p>\n<p>\u3000\u3000\u3000\u7136\u540e&#8212;\u786e\u5b9a\uff0c\u5230\u6b64\u5df2\u7ecf\u8bbe\u7f6e\u597dCATALINA_HOME\u73af\u5883\u53d8\u91cf\u3002<\/p>\n<p>\u3000\u3000\u3000\u8bbe\u7f6eCATALINA_BASE\u73af\u5883\u53d8\u91cf\uff1a<\/p>\n<p>\u3000\u3000\u3000\u3000\u3000\u5355\u51fb&#8212;\u65b0\u5efa\uff0c\u5728\u53d8\u91cf\u540d\u4e2d\u8f93\u5165\uff1aCATALINA_BASE<\/p>\n<p>\u3000\u3000\u3000\u3000\u3000\u5728\u53d8\u91cf\u503c\u4e2d\u8f93\u5165\uff1aD:Tomcat<\/p>\n<p>\u3000\u3000\u3000\u7136\u540e&#8212;\u786e\u5b9a\uff0c\u5230\u6b64\u5df2\u7ecf\u8bbe\u7f6e\u597dCATALINA_BASE\u73af\u5883\u53d8\u91cf\u3002<\/p>\n<p>\u3000\u3000\u3000\u7136\u540e\u4fee\u6539\u73af\u5883\u53d8\u91cf\u4e2d\u7684CLASSPATH\uff0c\u628aTomat\u5b89\u88c5\u76ee\u5f55\u4e0b\u7684commonlib\u4e0b\u7684servlet.jar\u8ffd\u52a0\u5230CLASSPATH\u4e2d\u53bb\uff0c<\/p>\n<p>\u3000\u3000\u3000\u4fee\u6539\u540e\u7684CLASSPATH\u5982\u4e0b\uff1a\u3000<\/p>\n<p>\u3000CLASSPATH=D:Java\bin;.;D:Javalib;D:Javalibdt.jar;D:Javalib\tools.jar;D:Tomcatcommonlibservlet.jar\u3000<\/p>\n<p>\u3000\u3000\u3000\u63a5\u7740\u53ef\u4ee5\u542f\u52a8tomcat\uff0c\u5728IE\u4e2d\u8bbf\u95ee<a href=\"http:\/\/localhost:8080\" target=\"_blank\" rel=\"external\">http:\/\/localhost:8080<\/a>\uff0c\u5982\u679c\u770b\u5230tomcat\u7684\u6b22\u8fce\u9875\u9762\u7684\u8bdd\u8bf4\u660e\u5b89\u88c5\u6210\u529f\u4e86\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u7b2c\u4e00\u6b65\uff1a&#8212;-\u5b89\u88c5J2SDK: \u3000\u3000\u5230SUN\u5b98\u65b9\u7ad9\u70b9(ht&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[],"class_list":["post-68","post","type-post","status-publish","format-standard","hentry","category-Java"],"_links":{"self":[{"href":"https:\/\/www.poloo.org\/index.php?rest_route=\/wp\/v2\/posts\/68","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.poloo.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.poloo.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.poloo.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.poloo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=68"}],"version-history":[{"count":0,"href":"https:\/\/www.poloo.org\/index.php?rest_route=\/wp\/v2\/posts\/68\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.poloo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=68"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.poloo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=68"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.poloo.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=68"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}