1. 程式人生 > >Eclipse如何將專案轉換為Dynamic Web Project

Eclipse如何將專案轉換為Dynamic Web Project

平時開發中如果匯入以前的專案,需要把java專案轉換為web專案,在網上搜到了解決辦法,以此來總結匯總。

1. 修改專案中對應的.project檔案,儲存並重新整理。

   如在<natures>
        …
      </natures>
之間新增下列三行配置

<nature>org.eclipse.wst.common.project.facet.core.nature</nature>

<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>

<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>

2. 在Eclipse中開啟“project properties",會看到新增了很多選擇項,點中"Project Facets",按下圖配置:
選擇你需要設定合適的選項,同時也可以配置對應執行時伺服器(Runtimes)。


3. 勾選合適的選項確認後,則專案即可成為一個Dynamic Web Project。
異常情況:
【報錯資訊】錯誤描述:Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web mod

【解決方案】通過search,發現在project的.setting folder下面,有個名為org.eclipse.wst.common.project.facet.core.xml的檔案,裡面配置有各種版本資訊。此時,按照本機配置修改這個檔案,問題就解決了。
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<runtime name="Apache Tomcat v5.5"/>
<fixed facet="jst.web"/>
<fixed facet="jst.java"/>
<installed facet="jst.java" version="5.0"/>
<installed facet="jst.web" version="2.4"/>
<installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>
像我這樣的錯誤,可以下載Tomcat 7.0解決,不過我閒麻煩,乾脆就在配置檔案中把<installed facet="jst.web" version="3.0"/> 改成低些的版本version="2.5" 就好了


相關推薦

Eclipse如何專案轉換Dynamic Web Project

平時開發中如果匯入以前的專案,需要把java專案轉換為web專案,在網上搜到了解決辦法,以此來總結匯總。 1. 修改專案中對應的.project檔案,儲存並重新整理。    如在<natures>         …       </natures>

c#json轉換dynamic物件

DynamicJsonConverter類如下:using System; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; u

Eclipse中通過Maven建立的web專案不能project facet設定 dynamic web module 3.0

error:Description    Resource    Path    Location    Type Cannot change version of project facet Dynamic Web Module to 3.0.錯誤: Description

EclipseDynamic Web Project轉化成maven專案

1、建立dynamic web project專案,詳看之前記錄的一篇Eclipse 4.8.0 photon 如何建立dynamic web project並完成Tomcat配置(一) 2、右鍵專案 -> configure -> convert to maven ->

eclipsejava專案轉換web專案

1、找到專案工作空間目錄,開啟.project檔案,並修改檔案, 修改如下: 找到: 程式碼段,在程式碼段中加入如下內容並儲存: org.eclipse.wst.common.project.facet.core.nature

eclipse建立動態web專案,資料庫Hbase(只是Dynamic Web project的建立,無程式碼執行)

一、開啟Hadoop與Hbase (因為我的Hadoop沒有完全配置好,所以我的Hadoop開啟命令比較繁瑣) 二、開啟eclipse,建立Dynamic Web project 三、引入tomcat的jar包(如果專案本來就有tomcat的jar包

Maven專案轉換web專案,並使用tomcat除錯

一.建立maven工程 在eclipse的選單欄選擇File->New->Other->Maven->Maven Project下一步後選擇Create a simple project(skip archetype selection),如圖 下

使用eclipse配置Dynamic Web Project動態web專案的一些總結

首先,對於初學者,java開發工具那麼多,一般而言選擇myeclipse用於入門,myeclipse是eclipse的一個外掛。功能很完善(對於初學者來說),一款非常好的入門工具。而用過一段時間之後,

如何Java Web專案轉換Java專案

如上篇文章“Eclipse web專案引用其它專案時的部署問題”中提到的,有時候我們希望其它專案引用此專案時,釋出後的是jar包,而不是war包,那麼應該怎麼轉換呢? 在專案名稱上單擊滑鼠右鍵》Pro

eclipse 創建Maven 架構的dynamic web project 問題解決文檔

project ssi 單擊 pan 沒有 class runtime get eba Eclipse創建Maven結構的web項目的時候選擇Artifact Id為maven-artchetype-webapp,點擊finish之後,一般會遇到如下問題 1. The su

Eclipse dynamic web project 插件

work with accept clip creat width str web app and 下載了Eclipse Oxygen 發現沒有Dynamic web Project 首先我們先了解下Dynamic Web Project If you want

Eclipse kepler 安裝 Dynamic Web Project差距WTP

detail 最新版 我沒 改變 next 官網 iss download 創建 原文地址:http://blog.csdn.net/westrain2010/article/details/25122999, 歡迎轉載 Eclipse 標準版是不能創建 Dynam

Eclipse中創建Dynamic Web Project

class oge per res static ima rac 分享圖片 解決 創建好的工程目錄如下: 一開始我現在WEB-INF中創建了一個test.jsp但發現tomcat上面運行錯誤 錯誤原因: 在 Eclipse的“包資源管理器(Package Explo

原生android專案轉換kotlin時遇到的問題

程式碼重構過程遇到的問題 對於Fragment,只有在onCreateView方法執行完畢後才能直接通過id引用佈局檔案中的控制元件 同時使用DataBinding框架和Kotlin導致的錯誤【解決方案連結】 Error:(x, x) Unresolved refe

eclipse下沒有Dynamic Web Project的處理方法

dev div gen pri x86_64 orm 開發插件 add pdo eclipse版本: eclipse-java-oxygen-R-win32-x86_64.zip name=Eclipse Platform id=org.eclipse

Dynamic Web Project(動態web專案)實現

在建立的java工程中的java resources 的src檔案中新建一個包(package)在包裡建立一個servlet, 在java檔案中 這個位置新增程式碼,如下。 String name = request.getParameter("name"); Strin

解決eclipse新建dynamic web project沒有apache的Runtime environment問題

在新建eclipse web專案時候,想選擇Tomact伺服器,不過執行時環境選擇中沒有 沒有出現下圖的Apache目錄嗎? 網路上好像沒有找到教程,其實很簡單,只是沒有裝上相應的外掛 解決步驟如下: 1.開啟Help > Install New Software 2

如何解決eclipse沒有Dynamic Web Project問題

最近上課要用到eclipse,要用到Dynamic web project。但是我下載的版本上沒有。 所以要安裝java ee外掛。 首先開啟eclipse,檢視一下你的版本號    help->About Eclipse 我的是Oxygen,關掉 然後he

mpvuevue專案轉換小程式

一、mpvue簡介 mpvue:是由美團點評團隊出品的小程式開發的一款基於vue的框架,從整個Vue的核心程式碼上經過二次開發而形成的一個框架,相當於是給Vue本身賦能,增加了開發微信小程式的能力。 使用mpvue開發小程式,你將在小程式技術體系的基礎上獲取到這樣一些能力: l 徹底的元件化開發能力:提高程式

eclipse沒有(新增)”Dynamic Web Project”選項的方法

第一種方法: 你安裝的是專門開發java專案的,而Dynamic Web Project  屬於J2EE技術,所以你要專門下載一個集成了J2EE外掛的Eclipse,(eclipse-jee-helios-SR2-win32),到eclipse官網下載相對應版本的I