{"id":1073,"date":"2016-04-08T11:33:57","date_gmt":"2016-04-08T03:33:57","guid":{"rendered":"http:\/\/blog.amjet.biz\/IT\/?p=1073"},"modified":"2017-05-12T08:32:38","modified_gmt":"2017-05-12T00:32:38","slug":"eclipse%e3%80%81maven%e3%80%81svn%e3%80%81web-project-%e5%95%8f%e9%a1%8c","status":"publish","type":"post","link":"https:\/\/blog.amjet.biz\/IT\/?p=1073","title":{"rendered":"Eclipse 4.5\u3001Maven\u3001SVN\u3001Web project \u554f\u984c"},"content":{"rendered":"<p><strong>\u8d77\u56e0<\/strong><\/p>\n<p>\u5f9e SVN checkout \u4e00\u500b Maven project\uff0cproject \u5305\u542b EAR\u3001JPA\u3001Web 3 \u500b\u5b50\u5c08\u6848\uff0ceclipse \u986f\u793a\u4ee5\u4e0b\u932f\u8aa4<\/p>\n<p>JavaServer Faces 2.0 requires Dynamic Web Module 2.5 or newer<\/p>\n<p>\u9019\u6642\u5019\u53bb eclipse \u7684 project facets \u628a Dynamic Web Module \u9078\u9805\u6539\u6210 2.5 \u4ee5\u4e0a\u53c8\u4e0d\u7d66\u6539<\/p>\n<p><strong>\u89e3\u6cd5<\/strong><\/p>\n<p>\u4e0d\u80fd\u628a Dynamic Web Module \u6539\u6210 2.3 \u4ee5\u4e0a\u662f\u56e0\u70ba Maven \u5efa\u51fa\u4f86\u7684 web.xml \u9577\u9019\u6a23<\/p>\n<p>&lt;!DOCTYPE web-app PUBLIC<br \/>\n&#8220;-\/\/Sun Microsystems, Inc.\/\/DTD Web Application 2.3\/\/EN&#8221;<br \/>\n&#8220;http:\/\/java.sun.com\/dtd\/<span style=\"color: #ff0000\">web-app_2_3.dtd<\/span>&#8221; &gt;<\/p>\n<p>&lt;web-app&gt;<br \/>\n&lt;display-name&gt;Archetype Created Web Application&lt;\/display-name&gt;<br \/>\n&lt;\/web-app&gt;<\/p>\n<p>\u628a web.xml \u6539\u6210\u9019\u6a23<\/p>\n<p>&lt;web-app xmlns=&#8221;http:\/\/java.sun.com\/xml\/ns\/javaee&#8221;<br \/>\nxmlns:xsi=&#8221;http:\/\/www.w3.org\/2001\/XMLSchema-instance&#8221;<br \/>\nxsi:schemaLocation=&#8221;http:\/\/java.sun.com\/xml\/ns\/javaee<br \/>\nhttp:\/\/java.sun.com\/xml\/ns\/javaee\/web-app_3_0.xsd&#8221;<br \/>\nversion=&#8221;3.0&#8243;&gt;<br \/>\n&lt;display-name&gt;Archetype Created Web Application&lt;\/display-name&gt;<br \/>\n&lt;\/web-app&gt;<\/p>\n<p>\u8dd1\u4e00\u6b21 Maven update \u5f8c\u53bb eclipse \u7684 project facets \u628a Dynamic Web Module \u9078\u9805\u6539\u6210 3.0 \u9084\u662f\u4e0d\u7d66\u6539\uff0c\u9019\u6642\u5019\u5148\u628a Dynamic Web Module \u7684 checkbox \u6e05\u6389\u6309 Apply\uff0c\u7136\u5f8c\u52fe\u9078 Dynamic Web Module \u5f8c\u518d\u6309\u4e00\u6b21 Apply\uff0c\u518d\u8dd1\u4e00\u6b21 Maven update \u932f\u8aa4\u5c31\u6d88\u5931\u4e86<\/p>\n<p>\u8a3b: JSF project \u5728 Eclipse 4.6.3 \u6709\u4e00\u6a23\u554f\u984c\uff0c\u89e3\u6c7a\u65b9\u6cd5\u662f\u5728 Eclipse \u9078\u55ae Window &gt; Preferences &gt; Maven &gt; Java EE Integration \u628a JSF Configurator \u9078\u9805\u6e05\u6389\uff0c\u7136\u5f8c\u518d\u91cd\u65b0 checkout project<\/p>\n<p>[ratings]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u8d77\u56e0 \u5f9e SVN checkout \u4e00\u500b Maven project\uff0cproject \u5305\u542b EAR\u3001JPA\u3001Web 3 \u500b\u5b50\u5c08\u6848\uff0ceclipse \u986f\u793a\u4ee5\u4e0b\u932f\u8aa4 JavaServer Faces 2.0 requires Dynamic Web Module 2.5 or newer \u9019\u6642\u5019\u53bb eclipse \u7684 project facets \u628a Dynamic Web Module \u9078\u9805\u6539\u6210 2.5 \u4ee5\u4e0a\u53c8\u4e0d\u7d66\u6539 \u89e3\u6cd5 \u4e0d\u80fd\u628a Dynamic Web Module \u6539\u6210 2.3 \u4ee5\u4e0a\u662f\u56e0\u70ba Maven \u5efa\u51fa\u4f86\u7684 web.xml \u9577\u9019\u6a23 &lt;!DOCTYPE web-app PUBLIC &#8220;-\/\/Sun Microsystems, Inc.\/\/DTD Web Application 2.3\/\/EN&#8221; [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[48,144,73],"class_list":["post-1073","post","type-post","status-publish","format-standard","hentry","category-java","tag-eclipse","tag-maven","tag-subversion"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u8d77\u56e0 \u5f9e SVN checkout \u4e00\u500b Maven project\uff0cproject \u5305\u542b EAR\u3001JPA\u3001Web 3 \u500b\u5b50\u5c08\u6848\uff0ceclipse \u986f\u793a\u4ee5\u4e0b\u932f\u8aa4 JavaServer Faces 2.0 requires Dynamic Web Module 2.5 or newer \u9019\u6642\u5019\u53bb eclipse \u7684 project facets \u628a Dynamic Web Module \u9078\u9805\u6539\u6210 2.5 \u4ee5\u4e0a\u53c8\u4e0d\u7d66\u6539 \u89e3\u6cd5 \u4e0d\u80fd\u628a Dynamic Web Module \u6539\u6210 2.3 \u4ee5\u4e0a\u662f\u56e0\u70ba Maven \u5efa\u51fa\u4f86\u7684 web.xml \u9577\u9019\u6a23\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"vincent\"\/>\n\t<meta name=\"keywords\" content=\"eclipse,maven,subversion,eclipse,maven,subversion\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/blog.amjet.biz\/IT\/?p=1073\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"AmJet IT Blog | for IT professionals\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Eclipse 4.5\u3001Maven\u3001SVN\u3001Web project \u554f\u984c | AmJet IT Blog\" \/>\n\t\t<meta property=\"og:description\" content=\"\u8d77\u56e0 \u5f9e SVN checkout \u4e00\u500b Maven project\uff0cproject \u5305\u542b EAR\u3001JPA\u3001Web 3 \u500b\u5b50\u5c08\u6848\uff0ceclipse \u986f\u793a\u4ee5\u4e0b\u932f\u8aa4 JavaServer Faces 2.0 requires Dynamic Web Module 2.5 or newer \u9019\u6642\u5019\u53bb eclipse \u7684 project facets \u628a Dynamic Web Module \u9078\u9805\u6539\u6210 2.5 \u4ee5\u4e0a\u53c8\u4e0d\u7d66\u6539 \u89e3\u6cd5 \u4e0d\u80fd\u628a Dynamic Web Module \u6539\u6210 2.3 \u4ee5\u4e0a\u662f\u56e0\u70ba Maven \u5efa\u51fa\u4f86\u7684 web.xml \u9577\u9019\u6a23\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/blog.amjet.biz\/IT\/?p=1073\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2016-04-08T03:33:57+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2017-05-12T00:32:38+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Eclipse 4.5\u3001Maven\u3001SVN\u3001Web project \u554f\u984c | AmJet IT Blog\" \/>\n\t\t<meta name=\"twitter:description\" content=\"\u8d77\u56e0 \u5f9e SVN checkout \u4e00\u500b Maven project\uff0cproject \u5305\u542b EAR\u3001JPA\u3001Web 3 \u500b\u5b50\u5c08\u6848\uff0ceclipse \u986f\u793a\u4ee5\u4e0b\u932f\u8aa4 JavaServer Faces 2.0 requires Dynamic Web Module 2.5 or newer \u9019\u6642\u5019\u53bb eclipse \u7684 project facets \u628a Dynamic Web Module \u9078\u9805\u6539\u6210 2.5 \u4ee5\u4e0a\u53c8\u4e0d\u7d66\u6539 \u89e3\u6cd5 \u4e0d\u80fd\u628a Dynamic Web Module \u6539\u6210 2.3 \u4ee5\u4e0a\u662f\u56e0\u70ba Maven \u5efa\u51fa\u4f86\u7684 web.xml \u9577\u9019\u6a23\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?p=1073#article\",\"name\":\"Eclipse 4.5\\u3001Maven\\u3001SVN\\u3001Web project \\u554f\\u984c | AmJet IT Blog\",\"headline\":\"Eclipse 4.5\\u3001Maven\\u3001SVN\\u3001Web project \\u554f\\u984c\",\"author\":{\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?author=2#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/#organization\"},\"datePublished\":\"2016-04-08T11:33:57+08:00\",\"dateModified\":\"2017-05-12T08:32:38+08:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?p=1073#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?p=1073#webpage\"},\"articleSection\":\"Java, eclipse, Maven, subversion\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?p=1073#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?cat=5#listItem\",\"name\":\"Developer\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?cat=5#listItem\",\"position\":2,\"name\":\"Developer\",\"item\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?cat=5\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?cat=8#listItem\",\"name\":\"Java\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?cat=8#listItem\",\"position\":3,\"name\":\"Java\",\"item\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?cat=8\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?p=1073#listItem\",\"name\":\"Eclipse 4.5\\u3001Maven\\u3001SVN\\u3001Web project \\u554f\\u984c\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?cat=5#listItem\",\"name\":\"Developer\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?p=1073#listItem\",\"position\":4,\"name\":\"Eclipse 4.5\\u3001Maven\\u3001SVN\\u3001Web project \\u554f\\u984c\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?cat=8#listItem\",\"name\":\"Java\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/#organization\",\"name\":\"AmJet Digital\",\"description\":\"for IT professionals\",\"url\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?author=2#author\",\"url\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?author=2\",\"name\":\"vincent\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?p=1073#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8c6bcd6e8e7e1c9bce74184354da4a5c294d71657c7abc161841c4799d1b1a46?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"vincent\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?p=1073#webpage\",\"url\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?p=1073\",\"name\":\"Eclipse 4.5\\u3001Maven\\u3001SVN\\u3001Web project \\u554f\\u984c | AmJet IT Blog\",\"description\":\"\\u8d77\\u56e0 \\u5f9e SVN checkout \\u4e00\\u500b Maven project\\uff0cproject \\u5305\\u542b EAR\\u3001JPA\\u3001Web 3 \\u500b\\u5b50\\u5c08\\u6848\\uff0ceclipse \\u986f\\u793a\\u4ee5\\u4e0b\\u932f\\u8aa4 JavaServer Faces 2.0 requires Dynamic Web Module 2.5 or newer \\u9019\\u6642\\u5019\\u53bb eclipse \\u7684 project facets \\u628a Dynamic Web Module \\u9078\\u9805\\u6539\\u6210 2.5 \\u4ee5\\u4e0a\\u53c8\\u4e0d\\u7d66\\u6539 \\u89e3\\u6cd5 \\u4e0d\\u80fd\\u628a Dynamic Web Module \\u6539\\u6210 2.3 \\u4ee5\\u4e0a\\u662f\\u56e0\\u70ba Maven \\u5efa\\u51fa\\u4f86\\u7684 web.xml \\u9577\\u9019\\u6a23\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?p=1073#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?author=2#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/?author=2#author\"},\"datePublished\":\"2016-04-08T11:33:57+08:00\",\"dateModified\":\"2017-05-12T08:32:38+08:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/#website\",\"url\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/\",\"name\":\"AmJet IT Blog\",\"description\":\"for IT professionals\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/blog.amjet.biz\\\/IT\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Eclipse 4.5\u3001Maven\u3001SVN\u3001Web project \u554f\u984c | AmJet IT Blog","description":"\u8d77\u56e0 \u5f9e SVN checkout \u4e00\u500b Maven project\uff0cproject \u5305\u542b EAR\u3001JPA\u3001Web 3 \u500b\u5b50\u5c08\u6848\uff0ceclipse \u986f\u793a\u4ee5\u4e0b\u932f\u8aa4 JavaServer Faces 2.0 requires Dynamic Web Module 2.5 or newer \u9019\u6642\u5019\u53bb eclipse \u7684 project facets \u628a Dynamic Web Module \u9078\u9805\u6539\u6210 2.5 \u4ee5\u4e0a\u53c8\u4e0d\u7d66\u6539 \u89e3\u6cd5 \u4e0d\u80fd\u628a Dynamic Web Module \u6539\u6210 2.3 \u4ee5\u4e0a\u662f\u56e0\u70ba Maven \u5efa\u51fa\u4f86\u7684 web.xml \u9577\u9019\u6a23","canonical_url":"https:\/\/blog.amjet.biz\/IT\/?p=1073","robots":"max-image-preview:large","keywords":"eclipse,maven,subversion,eclipse,maven,subversion","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.amjet.biz\/IT\/?p=1073#article","name":"Eclipse 4.5\u3001Maven\u3001SVN\u3001Web project \u554f\u984c | AmJet IT Blog","headline":"Eclipse 4.5\u3001Maven\u3001SVN\u3001Web project \u554f\u984c","author":{"@id":"https:\/\/blog.amjet.biz\/IT\/?author=2#author"},"publisher":{"@id":"https:\/\/blog.amjet.biz\/IT\/#organization"},"datePublished":"2016-04-08T11:33:57+08:00","dateModified":"2017-05-12T08:32:38+08:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/blog.amjet.biz\/IT\/?p=1073#webpage"},"isPartOf":{"@id":"https:\/\/blog.amjet.biz\/IT\/?p=1073#webpage"},"articleSection":"Java, eclipse, Maven, subversion"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.amjet.biz\/IT\/?p=1073#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/blog.amjet.biz\/IT#listItem","position":1,"name":"Home","item":"https:\/\/blog.amjet.biz\/IT","nextItem":{"@type":"ListItem","@id":"https:\/\/blog.amjet.biz\/IT\/?cat=5#listItem","name":"Developer"}},{"@type":"ListItem","@id":"https:\/\/blog.amjet.biz\/IT\/?cat=5#listItem","position":2,"name":"Developer","item":"https:\/\/blog.amjet.biz\/IT\/?cat=5","nextItem":{"@type":"ListItem","@id":"https:\/\/blog.amjet.biz\/IT\/?cat=8#listItem","name":"Java"},"previousItem":{"@type":"ListItem","@id":"https:\/\/blog.amjet.biz\/IT#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/blog.amjet.biz\/IT\/?cat=8#listItem","position":3,"name":"Java","item":"https:\/\/blog.amjet.biz\/IT\/?cat=8","nextItem":{"@type":"ListItem","@id":"https:\/\/blog.amjet.biz\/IT\/?p=1073#listItem","name":"Eclipse 4.5\u3001Maven\u3001SVN\u3001Web project \u554f\u984c"},"previousItem":{"@type":"ListItem","@id":"https:\/\/blog.amjet.biz\/IT\/?cat=5#listItem","name":"Developer"}},{"@type":"ListItem","@id":"https:\/\/blog.amjet.biz\/IT\/?p=1073#listItem","position":4,"name":"Eclipse 4.5\u3001Maven\u3001SVN\u3001Web project \u554f\u984c","previousItem":{"@type":"ListItem","@id":"https:\/\/blog.amjet.biz\/IT\/?cat=8#listItem","name":"Java"}}]},{"@type":"Organization","@id":"https:\/\/blog.amjet.biz\/IT\/#organization","name":"AmJet Digital","description":"for IT professionals","url":"https:\/\/blog.amjet.biz\/IT\/"},{"@type":"Person","@id":"https:\/\/blog.amjet.biz\/IT\/?author=2#author","url":"https:\/\/blog.amjet.biz\/IT\/?author=2","name":"vincent","image":{"@type":"ImageObject","@id":"https:\/\/blog.amjet.biz\/IT\/?p=1073#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/8c6bcd6e8e7e1c9bce74184354da4a5c294d71657c7abc161841c4799d1b1a46?s=96&d=mm&r=g","width":96,"height":96,"caption":"vincent"}},{"@type":"WebPage","@id":"https:\/\/blog.amjet.biz\/IT\/?p=1073#webpage","url":"https:\/\/blog.amjet.biz\/IT\/?p=1073","name":"Eclipse 4.5\u3001Maven\u3001SVN\u3001Web project \u554f\u984c | AmJet IT Blog","description":"\u8d77\u56e0 \u5f9e SVN checkout \u4e00\u500b Maven project\uff0cproject \u5305\u542b EAR\u3001JPA\u3001Web 3 \u500b\u5b50\u5c08\u6848\uff0ceclipse \u986f\u793a\u4ee5\u4e0b\u932f\u8aa4 JavaServer Faces 2.0 requires Dynamic Web Module 2.5 or newer \u9019\u6642\u5019\u53bb eclipse \u7684 project facets \u628a Dynamic Web Module \u9078\u9805\u6539\u6210 2.5 \u4ee5\u4e0a\u53c8\u4e0d\u7d66\u6539 \u89e3\u6cd5 \u4e0d\u80fd\u628a Dynamic Web Module \u6539\u6210 2.3 \u4ee5\u4e0a\u662f\u56e0\u70ba Maven \u5efa\u51fa\u4f86\u7684 web.xml \u9577\u9019\u6a23","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/blog.amjet.biz\/IT\/#website"},"breadcrumb":{"@id":"https:\/\/blog.amjet.biz\/IT\/?p=1073#breadcrumblist"},"author":{"@id":"https:\/\/blog.amjet.biz\/IT\/?author=2#author"},"creator":{"@id":"https:\/\/blog.amjet.biz\/IT\/?author=2#author"},"datePublished":"2016-04-08T11:33:57+08:00","dateModified":"2017-05-12T08:32:38+08:00"},{"@type":"WebSite","@id":"https:\/\/blog.amjet.biz\/IT\/#website","url":"https:\/\/blog.amjet.biz\/IT\/","name":"AmJet IT Blog","description":"for IT professionals","inLanguage":"en-US","publisher":{"@id":"https:\/\/blog.amjet.biz\/IT\/#organization"}}]},"og:locale":"en_US","og:site_name":"AmJet IT Blog | for IT professionals","og:type":"article","og:title":"Eclipse 4.5\u3001Maven\u3001SVN\u3001Web project \u554f\u984c | AmJet IT Blog","og:description":"\u8d77\u56e0 \u5f9e SVN checkout \u4e00\u500b Maven project\uff0cproject \u5305\u542b EAR\u3001JPA\u3001Web 3 \u500b\u5b50\u5c08\u6848\uff0ceclipse \u986f\u793a\u4ee5\u4e0b\u932f\u8aa4 JavaServer Faces 2.0 requires Dynamic Web Module 2.5 or newer \u9019\u6642\u5019\u53bb eclipse \u7684 project facets \u628a Dynamic Web Module \u9078\u9805\u6539\u6210 2.5 \u4ee5\u4e0a\u53c8\u4e0d\u7d66\u6539 \u89e3\u6cd5 \u4e0d\u80fd\u628a Dynamic Web Module \u6539\u6210 2.3 \u4ee5\u4e0a\u662f\u56e0\u70ba Maven \u5efa\u51fa\u4f86\u7684 web.xml \u9577\u9019\u6a23","og:url":"https:\/\/blog.amjet.biz\/IT\/?p=1073","article:published_time":"2016-04-08T03:33:57+00:00","article:modified_time":"2017-05-12T00:32:38+00:00","twitter:card":"summary","twitter:title":"Eclipse 4.5\u3001Maven\u3001SVN\u3001Web project \u554f\u984c | AmJet IT Blog","twitter:description":"\u8d77\u56e0 \u5f9e SVN checkout \u4e00\u500b Maven project\uff0cproject \u5305\u542b EAR\u3001JPA\u3001Web 3 \u500b\u5b50\u5c08\u6848\uff0ceclipse \u986f\u793a\u4ee5\u4e0b\u932f\u8aa4 JavaServer Faces 2.0 requires Dynamic Web Module 2.5 or newer \u9019\u6642\u5019\u53bb eclipse \u7684 project facets \u628a Dynamic Web Module \u9078\u9805\u6539\u6210 2.5 \u4ee5\u4e0a\u53c8\u4e0d\u7d66\u6539 \u89e3\u6cd5 \u4e0d\u80fd\u628a Dynamic Web Module \u6539\u6210 2.3 \u4ee5\u4e0a\u662f\u56e0\u70ba Maven \u5efa\u51fa\u4f86\u7684 web.xml \u9577\u9019\u6a23"},"aioseo_meta_data":{"post_id":"1073","title":null,"description":null,"keywords":[{"label":"Eclipse,Maven,Subversion","value":"Eclipse,Maven,Subversion"}],"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2020-12-23 23:27:41","updated":"2025-06-05 09:41:08","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/blog.amjet.biz\/IT\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/blog.amjet.biz\/IT\/?cat=5\" title=\"Developer\">Developer<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/blog.amjet.biz\/IT\/?cat=8\" title=\"Java\">Java<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tEclipse 4.5\u3001Maven\u3001SVN\u3001Web project \u554f\u984c\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/blog.amjet.biz\/IT"},{"label":"Developer","link":"https:\/\/blog.amjet.biz\/IT\/?cat=5"},{"label":"Java","link":"https:\/\/blog.amjet.biz\/IT\/?cat=8"},{"label":"Eclipse 4.5\u3001Maven\u3001SVN\u3001Web project \u554f\u984c","link":"https:\/\/blog.amjet.biz\/IT\/?p=1073"}],"_links":{"self":[{"href":"https:\/\/blog.amjet.biz\/IT\/index.php?rest_route=\/wp\/v2\/posts\/1073","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.amjet.biz\/IT\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.amjet.biz\/IT\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.amjet.biz\/IT\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.amjet.biz\/IT\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1073"}],"version-history":[{"count":5,"href":"https:\/\/blog.amjet.biz\/IT\/index.php?rest_route=\/wp\/v2\/posts\/1073\/revisions"}],"predecessor-version":[{"id":1184,"href":"https:\/\/blog.amjet.biz\/IT\/index.php?rest_route=\/wp\/v2\/posts\/1073\/revisions\/1184"}],"wp:attachment":[{"href":"https:\/\/blog.amjet.biz\/IT\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1073"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.amjet.biz\/IT\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1073"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.amjet.biz\/IT\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1073"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}