1. 程式人生 > >【Java\雜談】關於Eclipse匯入Java專案後Tomcat的配置問題

【Java\雜談】關於Eclipse匯入Java專案後Tomcat的配置問題

       最近硬碟蹦了,敲盤了,很苦惱,技術不夠找不回資料,無奈只能重灌以後匯入舊工程,但是匯入以後由於環境變了,匯入專案以後出現小紅叉,看報錯提示資訊為” Target runtime Apache Tomcat v7.0 is not defined.”意味著Tomcat的版本對不上號。

       當我們的環境是java1.7和tomcat8的時候,匯入工程就會出現這個問題,儘管我們已經在”專案右擊–Build path…”裡更改過tomcat和jdk,這個問題仍然會出現。

       傳統的方法,找到專案目錄下.setting資料夾,開啟org.eclipse.wst.common.project.facet.core.xml檔案,裡面內容大致如下:

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <runtime name="Apache Tomcat v7.0"/>
  <fixed facet="java"/>
  <fixed facet="wst.jsdt.web"/>
  <fixed facet="jst.web"/>
  <installed facet="java" version="1.6"/>
  <installed facet="jst.web" version="3.0"
/>
<installed facet="jst.web.jstl" version="1.2.1"/> <installed facet="wst.jsdt.web" version="1.0"/> </faceted-project>

       然後把<runtime name="Apache Tomcat v7.0"/><installed facet="java" version="1.6"/>刪掉,就能解決tomcat和jdk專案與環境不匹配的問題,但是很可惜,我這麼做沒成功,成功的朋友就不用往下看了哈。

       偶然的,在”專案右擊–Properties”裡面,找到了這個解決方法!

       要解決Tomcat的問題,就在Properties–Targeted Runtimes裡選擇當前的Tomcat伺服器,Apply一下就行了!

       要解決JDK的問題,則在Properties–Java Compilter–Compilter compliance level修改成當前環境下的Java版本,然後Apply一下就行了!

       大致就是這倆方法啦,細心的朋友肯定也都發現了的,趕著上傳這篇小技巧,繼續補畢業設計吧!

相關推薦

eclipse 匯入maven 案後,使用lombok的@Data, 導致get/set 方法報錯

在專案的實體類中.使用@Data 註解後,不用手動生成 set/get方法,lombok 會在編譯的時候,自動插入set/get方法, 但是在匯入maven 專案的時候,set/get 方法會報錯,找不到set/get方法 在maven 倉庫中找到lombok的jar包,雙擊jar包,會

eclipse匯入Android案後,專案的名稱變為了主Activity的名稱

 不要使用File -> Import -> Android -> Existing Android Code into Workspace,而是用 File -> Import -> General -> Existing Projects into Workspace。

Java\雜談關於Eclipse匯入Java案後Tomcat配置問題

       最近硬碟蹦了,敲盤了,很苦惱,技術不夠找不回資料,無奈只能重灌以後匯入舊工程,但是匯入以後由於環境變了,匯入專案以後出現小紅叉,看報錯提示資訊為” Target runtime Apache Tomcat v7.0 is not defined.”

JAVA/swingeclipse的jigloo外掛視覺化開發java swing/SWT.安裝及使用演示。

1.下載 大家都知道在做窗體程式的開發中,基於c#的visual studio平臺具有很好的視覺化性,使得窗體的構建簡單快捷。而相比較而言,傳統的java語言在開發窗體應用程式中卻僅靠程式碼語句來實習對控制元件的控制則顯得不夠靈活和準確,難以高效的開發具有良好使用者介面

web.xml報錯java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

sch display ldr cep .class apache blog man reload 今天搭建新的項目,雖然在web.xml中配置了ContextLoaderListener以及IntrospectorCleanupListener 如下: web.xml中部

讀書筆記《Effective Java》——創建和銷毀對象

auth static 直接 cdr 也會 pattern cal next false Item 1. 考慮用靜態工廠方法替代構造器 獲得一個類的實例時我們都會采取一個公有的構造器。Foo x = new Foo(); 同時我們應該掌握另一種方法就是靜態工廠方法(st

TOJ 3242FatMouse and Java Beans(dp)

ati sin row med AC inpu box his align 描述 FatMouse is lucky enough for it found a rectangular box in a storehouse which contains his favo

備忘總結一些Java學習者經常去的網站及論壇

學習網 source 大數 index j2ee vax comm 機器學習 http 這裏面有些網站雖然不是這方面做的最大的,但是裏面的東西確實是非常好Java學習網站JAVA學習者論壇(www.javaxxz.com):Java學習者論壇裏面的資源非常多,裏面有Java

請求加密android ios java後臺通用DES base64加密

1、OC方面 Base64編碼採取Google官方程式碼 GTMBase64 2、Android 方面採取  Android  android.util.Base64原始碼 3、後臺Java端解密採取android.util.Base64原始碼 4、客戶端進行DES加

java筆記淺談Java中的equals和==

在初學Java時,可能會經常碰到下面的程式碼: String str1 = new String("hello"); String str2 = new String("hello"); System.out.println(str1==str2); System.out.

視訊分享尚矽谷Java視訊教程_SpringCloud視訊教程

本套視訊從面試題,到SpringCloud各種核心元件,到最終的微服務架構總結,幫助大家快速入門、上手並精通微服務框架SpringCloud。 課程中對比了 Dubbo 和 SpringCloud,並深入講授SpringCloud核心元件Eureka、Rib

視訊分享尚矽谷Java視訊教程_Spring Boot視訊教程(下)整合篇

SpringBoot是企業級開發的整體整合解決方案,特別用於快速構建微服務應用,旨在用簡單的方式讓開發人員適應各種開發場景; SpringBoot全套視訊分為上下兩部; 本視訊《SpringBoot高階》屬於下部,著重介紹SpringBoot的與各大場景的整

視訊分享尚矽谷Java視訊教程_IDEA視訊教程

IDEA 全稱IntelliJ IDEA,是Java語言開發的整合環境,目前已經漸漸代替了Eclipse的使用。IntelliJ IDEA在業界被公認為最好的Java開發工具之一,因其功能強悍、設定人性化,而深受Java、大資料、移動端程式設計師的喜愛。本著

學習|總結如何使用java和php傳送http請求

第一篇部落格寫什麼呢=w=看看下面的吧 最近在學php後臺開發,遇到一個學號驗證問題,所以需要攜帶token請求學校介面返回學生資訊,通過解析json來獲取學生學號。這讓我想起大一下學期做java音樂播放器時也涉及到了請求介面的問題,下面來看一下具體實現吧~

詳解JNI(Java Native Interface)

前言: 一提到JNI,多數程式設計者會下意識地感受到一種無法言喻的恐懼。它給人的第一感覺就是"難",因為它不是單純地在JVM環境內操作Java程式碼,而是跳出虛擬機器與其他程式語言進行互動。   你可能至今還沒聽說過這個技術,但是如果你是一個原始碼愛好者,或者有翻閱過JDK的一些原始碼,那你一定有接觸過nat

java HanNLPHanNLP 利用java實現對文字的去除停用詞以及分詞處理

HanNLP 功能很強大,利用它去停用詞,加入使用者自定義詞庫,中文分詞等,計算分詞後去重的個數、 maven pom.xml 匯入 <dependency> <groupId>com.hankcs</g

本人禿頂程式設計師程式人生為什麼說 Java 程式設計師必須掌握 Spring Boot

←←←←←←←←←←←← 我都禿頂了,還不點關注! Spring Boot 誕生的背景是什麼?Spring 企業又是基於什麼樣的考慮建立 Spring Boot? 傳統企業使用 Spring Boot 會給我們帶來什麼樣變革? Spring Boot 2.0 的推出又激起了

Intellij IDEAeclipse專案匯入

https://www.cnblogs.com/lindp/p/4484390.html 匯入的是eclipse的maven專案,最後新增maven支援。遇到了很多問題最後成功  在idea中實現tomcat中前端的時時更新: 首先在建立tomcat的時候,配置tom

藍橋杯網友年齡 JAVA

某君新認識一網友。當問及年齡時,他的網友說:“我的年齡是個2位數,我比兒子大27歲,如果把我的年齡的兩位數字交換位置,剛好就是我兒子的年齡”請你計算:網友的年齡一共有多少種可能情況?提示:30歲就是其中

eclipse匯入java web專案,專案出現紅叉而其他地方沒有紅叉的問題解決方法

eclipse匯入別人的Java web專案時會出現這種情況:僅專案名出現紅叉而其他地方沒有紅叉的問題。這可能是以下幾種情況導致的,其解決方法如下: 1.匯入專案之前,請確認工作空間編碼已設定為utf-8:window->Preferences->Gen