1. 程式人生 > >maven專案轉為web專案

maven專案轉為web專案

一直以來都用的是myeclipse,昨天心血來潮,將myeclipse中生成的web專案匯入eclipse,發現原來web左上角的小球不見了,變成了J標誌,即,javaweb專案標示,變成了Java專案標示,網上找資料發現需要以下操作。

1,首先看是否有紅色歎號,如果有紅色歎號說明引入jar包路徑錯誤,不匹配。先把所有的jar包匹配正確。

2,到.peject檔案修改<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>

這樣基本上就ok了。

3,在eclipse的專案上點右鍵,重新整理專案。

4,右鍵點選專案名進入properties---project facets,選中java和Dynamic Web model,apply

至此此專案將恢復web專案圖示

不過我新增到web容器並部署的時候有出現了新問題:提示

Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modul並拒絕新增和部署

在.setting資料夾下檢視配置資訊,發現

org.eclipse.wst.common.project.facet.core.xml檔案中配置有錯誤

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <installed facet="java" version="1.6"/>
  <installed facet="jst.web" version="2.5"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>

原來myeclipse中建web專案用的是3.0,但是我eclipse中配的是tomcat6.0只支援2.5,兩個方式解決,換tomcat7.0,或者修改為2.5.呵呵,偷懶,直接換2.5吧

相關推薦

maven專案轉為web專案

一直以來都用的是myeclipse,昨天心血來潮,將myeclipse中生成的web專案匯入eclipse,發現原來web左上角的小球不見了,變成了J標誌,即,javaweb專案標示,變成了Java專案標示,網上找資料發現需要以下操作。 1,首先看是否有紅色歎號,如果有

ant自動化構建非maven的java web專案

java web專案部署可能主要分兩個步驟:1.更新程式碼輸出專案包 2.拷貝專案包部署到伺服器 目前公司的專案部署第二個步驟通過指令碼都已實現,但是第一個步驟仍然是手動非常煩鎖,公司配置的電腦卡的要死,eclipse每次開啟更新程式碼編譯都要耗費很長時間,所以最後想想還是寫個指令碼來自動更新打

Eclipse使用Maven外掛建立Web專案時出錯 Could not resolve archetype org a

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

maven 執行建立web專案命令時報錯

1、命令如下: mvn archetype:generate -DgroupId=com.inspur.test -DartifactId=WebAppStydy -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=fal

Maven 熱部署Web專案

使用maven的自動部署功能可以很方便的將maven工程自動部署到遠端tomcat伺服器,節省大量時間。 本文章適用於tomcat的 9.x版本。 1.配置tomcat的manager 編輯tomcat

Maven專案釋出WEB專案部署到Tomcat

配置tomcat和maven 進入tomcat安裝目錄conf\tomcat_users.xml:修改如下: <role rolename="admin-gui"/> <role rolename="admin-script"/>

IntelliJ IDEA2016 + maven 建立java web 專案

如下圖,開啟idea之後,file -> new -> project 如下圖,在彈出的new project 頁面,選擇maven -> 勾選Create from artifactype (如果不選擇,下面的那一步就沒辦法走了)-

**Proguard+Maven混淆java web專案**

Proguard+Maven混淆java web專案## 標題 這裡用到的是常用配置,更多詳細配置方法和引數資訊見官網:https://www.guardsquare.com/en/products/proguard/manual/usage#keepoptions progu

eclipse利用maven引入springmvc-web專案模板

eclipse利用maven引入springmvc-web專案模板 maven有很多框架模板可以引用,但是需要在eclipse的管理選項裡找到maven-Archetypes,點選Add Local Catalog新增新的Archetypes 在Catalog File填寫:http

Eclipse使用Maven搭建Java Web專案並直接部署Tomcat8(全實戰)

準備 環境 windows server 2008 tomcat 8.5.16 maven 3.5.0 jdk 1.8 Eclipse Jee Neon 安裝 下面主要說到Maven安裝,其他的安裝可以在網上找文章: 直接點apac

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

使用STS建立基於maven的java web專案

1.工具版本      2.建立Maven Web專案: 2.1用STS建立Maven結構的web專案,選擇Artifact Id為maven-artchetype-webapp如圖所示: 2.2專案建好後如圖所示: 3.調整專案字元編碼為UTF-8 右鍵專案,開啟P

使用IntelliJ IDEA 14和Maven建立java web專案

初學IntelliJ IDEA轉自:http://mark.leanote.com/post/%E4%BD%BF%E7%94%A8IntelliJ-IDEA-14%E5%92%8CMaven%E5%88%9B%E5%BB%BAjava-web%E9%A1%B9%E7%9B%

MyEclipse中將jar型別的Maven專案轉為war專案(圖文)

問題描述:從SVN檢出了一個maven專案,packaging為jar,後來因為專案需要,想要把這個jar專案變成獨立的一個web專案,於是就跑到網上查詢一些經驗,結果找了半天不是這問題就是那問題,在我搗鼓了很久之後終於把專案跑起來了。下面記錄一下過程。 1.右擊專案-pr

關於使用maven建立java web專案時,java Resources資料夾上出現紅X的現象

    在現實使用maven 簡歷專案中很多人可能會碰到這種情況,當我碰到這種情況的時候看到網的解決方法都很多,但是大家都講到了就是jdK版本與maven的編譯的版本不一樣所導致的但是沒有一個人的說道直接的解決方法。 下面我來說說看:   1、首先error log和mar

Eclipse+Maven構建簡單Web專案

3.1 新建Maven Project      File -> New -> Other -> Maven -> Maven Project 3.2 選擇專案路徑 Usedefault Workspace location,這裡不要選擇(Create a simple project

Eclipse下Maven新建專案、自動打依賴jar包(包含普通專案Web專案

  當我們無法從本地倉庫找到需要的構件的時候,就會從遠端倉庫下載構件至本地倉庫。一般地,對於每個人來說,書房只有一個,但外面的書店有很多,類似第,對於Maven來說,每個使用者只有一個本地倉庫,但可以配置訪問很多遠端倉庫。 強烈推薦書籍:Maven實戰   許曉斌著。目前是第一版  注意:最新

使用tomcat7-maven-plugin部署Web專案

一、環境準備 我使用的環境是:Window 10、Tomcat 8.0.36、maven3、tomcat7-maven-plugin 2.2版本。 二、設定環境變數 安裝Tomcat8.0.36和

在eclipse中用maven建立一個web專案

右鍵new>>Maven Project,點選next繼續,再Select an Archetype中選擇maven-archetype-webapp。 點選next繼續,填寫Group id和Artifact id, Version預設,Package可以不填

myeclipse8.5新建的maven專案變成web專案

第一步:新建maven專案,file—new—others出現如下圖 點選next填入你的專案名稱,下面的可以修改可以不改,點選finish. 第二步:接著點選專案右鍵選擇myeclipse—