簡體   English   中英

將Java項目轉換為動態Web項目

[英]Converting a Java Project to a Dynamic Web Project

我正在使用Eclipse Ganymede來創建一個Web應用程序,但該項目目前只是一個標准的Java項目。 我想將它轉換為動態Web項目,我需要親自動手。

我已經向我提出了關於編輯.project文件的建議,但是當我重新啟動Eclipse時,它拒絕打開聲稱該文件已損壞的項目。 項目屬性中也沒有構面管理選項。

有什么建議?

雖然這個問題已經回答了,但我想說我設法通過更改項目方面屬性 - >項目方面將項目轉換為Web項目,並且剛剛檢查了動態Web模塊

好。 伙計們,我會告訴你原因。 這是因為很多這些指南錯過了一些基本的東西。

  1. 是的,您需要更改.project文件以添加一些缺少的性質和構建器(創建一個新的Dynamic Web Project並檢查創建的.project文件以查看缺少的內容)。

  2. 您還需要將內容添加到.settings文件夾中。 它將丟失兩個或三個文件,其中一個是關鍵的xml文件。 它們都需要它來理解你給它的新性質。

Huzzah用於電腦。

當您無法通過“Project Facets”添加“Dynamic Web Module”時,請確保解鎖並禁用“Utility Module”,因為它們是互斥的。

我花了很長時間(重新)編輯原始.project文件(根據前面提到的網站),直到我發現它。 當我弄亂我的maven配置時,可能已經設置好了。

在服務器上運行選項不會在eclipse中顯示。

我找到的解決方案是“檢查項目屬性/項目構面/動態Web模塊”。 為此,我們需要解鎖實用程序模塊,然后檢查動態Web模塊。

但是,Utility模塊對於Java EE Application也是必需的。 那么如何選擇Utility和Dynamic Web Module來使它成為Dynamic Web Project,以便我們可以獲得Run On服務器選項。

注意:我已經在.project文件和.settings文件夾中的文件中復制了必要的東西。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM