MyEclipse+Tomcat+MAVEN+SVN項目完整環境搭建

2019獨角獸企業重金招聘Python工程師標準>>> hot3.png

?這次換了臺電腦,所以需要重新配置一次項目開發環境,過程中的種種,記錄下來,便于以后再次安裝,同時給大家一個參考。

1.JDK的安裝

? ? ? ?首先下載JDK,這個從sun公司官網可以下載,根據自己的系統選擇64位還是32位,安裝過程就是next一路到底。安裝完成之后當然要配置環境變量了。

———————————————————————————————————————————————————

1.1新建變量名:JAVA_HOME?? 變量值:E:\Java\jdk1.6.0_43(這是我的jdk安裝路徑)

1.2編輯變量名:Path??在后面加上:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

1.3 新建變量名:CLASSPATH 變量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

(注意:在設置變量的末尾時不要加上“;”)

———————————————————————————————————————————————————

設置完成之后我們當然需要測試,打開“運行”-->輸入“CMD"-->在命令行上面輸入:java,然后回車;輸入javac,回車,輸入java -version,回車,如果出現下列三個畫面,那么JDK配置成功,否則就需要檢查環境變量的配置。









2.MyEclipse的安裝

? ? ? ?我是用的是MyEclipse2014,這個大家下載了之后也是一路安裝到底,中間可以選擇是安裝32位還是64位。完成之后我們啟動MyEclipse,設置好工作路徑,也可以直接默認。我們打開window-->preference輸入jdk,安裝下圖,選擇Eclipse默認的JRE為自己安裝的,而不是eclipse自帶的。


? ? ? ?此時我們可以隨便建立一個JAVA項目,然后編寫一個helloworld來測試一下是否正確。

3.Tomcat8的安裝

? ? ? ?Tomcat我使用的版本是8,大家可以到apache的官網上去下載,http://tomcat.apache.org/download-80.cgi,我是用的安裝版,所以不需要配置任何東西,如果人比較懶不妨就下個安裝版吧。壓縮包版本的需要自己配置環境變量,這個問下度娘就可以了,我本人比較懶...見諒!

? ? ? ?安裝版本的安裝過程也是一路到底,而且不需要配置環境變量。

4.MyEclipse配置Tomcat

? ? ? ?項目開發的時候最好不要是用MyEclipse自帶的Tomcat,所以需要配置我們安裝好的tomcat。打開window-->preference輸入tomcat,按照下圖進行配置即可,其他版本的tomcat對應著配置就可以了。


5.Maven安裝配置

5.1 maven配置環境變量 ? ? ?

?下載maven,就是一個包:apache-maven-3.2.1,我用的版本是3.2.1,解壓到一個路徑,然后配置環境變量:

——————————————————————————————————————————————————

? ? ? 5.1 新建變量名:MAVEN_HOME ?變量值:D:\server\apache-maven-3.2.1(這是我的MAVEN路徑)

? ? ? 5.2 編輯變量名:Path??在最前面加上:%MAVEN_HOME%\bin;(注意,最后要有個";"作為分隔符)

——————————————————————————————————————————————————

完成之后,在命令行輸入:mvn -version查看是否有以下內容,如果有表示配置成功。


5.2Maven數據倉庫的配置 ? ??

? ? ? ? MAVEN中還有一個重要的配置就是數據倉庫的路徑配置,我們找到MAVEN的安裝路徑,進入conf-->打開settings.xml,找到localRepository標簽,此時是被注釋掉的,我們解除注釋,然后配置一個路徑,例如:d:/server/MavenRepository/maven_jar,這樣以后MAVEN管理下載的jar包都會在這個路徑下。當然我們需要建這樣一個目錄結構,然后還要講settings.xml復制一份到d:/server/MavenRepository下,這個在與MyEclipse集成時會用到。

5.3MyEclipse中集成Maven

? ? ? 一樣在preferences中進行配置,如下圖:



? ? ? ?此時,點擊File-->new-->other-->MyEclipse-->Maven4MyEclipse-->Maven Project,如果可以看到這些,證明配置成功,已經可以建立Maven項目了。

6.SVN安裝

? ? ?SVN是代碼版本管理器,首先在本地安裝一個SVN管理器,然后配置MyEclipse的SVN插件,將插件下載下來解壓后,直接復制到MyEclipse安裝目錄下dropins中即可。任意建立一個項目,右鍵項目-->team-->share Project..,打開后如果看到了SVN代表插件安裝成功。

7. JS代碼提示安裝(Spket插件)

? ? ?參看之前的一篇博文:http://blog.csdn.net/zhshulin/article/details/25635883


8. JAVA代碼提示

? ? ? ?經過以上過程,整個項目需要的環境差不多搭建完成了。接下來一個小技巧,如下圖進行配置之后就可以將只在.出現時進行代碼提示換成任意字母+.出現時的代碼提示了(.abcdefghijklmnopqrstuvwxyz):

轉載于:https://my.oschina.net/zhanghaiyang/blog/595944

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/536379.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/536379.shtml
英文地址,請注明出處:http://en.pswp.cn/news/536379.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Java基礎學習總結(10)——static關鍵字

2019獨角獸企業重金招聘Python工程師標準>>> 一、static關鍵字 原來一個類里面的成員變量,每new一個對象,這個對象就有一份自己的成員變量,因為這些成員變量都不是靜態成員變量。對于static成員變量來說,這個成員變量只…

ActiveMQ學習總結(3)——spring整合ActiveMQ

2019獨角獸企業重金招聘Python工程師標準>>> 1.參考文獻 Spring集成ActiveMQ配置Spring JMS異步發收消息 ActiveMQ2.環境 在前面的一篇 ActiveMQ入門實例中我們實現了消息的異步傳送,這篇博文將如何在spring環境下集成ActiveMQ。如果要在spring下集成Act…

Pots【廣搜,模擬】

Pots POJ - 3414 You are given two pots, having the volume of A and B liters respectively. The following operations can be performed: FILL(i) fill the pot i (1 ≤ i ≤ 2) from the tap;DROP(i) empty the pot i to the drain;POUR(i,j) pour fro…

非常可樂【廣搜,模擬】

非常可樂 HDU - 1495 大家一定覺的運動以后喝可樂是一件很愜意的事情,但是seeyou卻不這么認為。因為每次當seeyou買了可樂以后,阿牛就要求和seeyou一起分享這一瓶可樂,而且一定要喝的和seeyou一樣多。但seeyou的手中只有兩個杯子&#xff0…

問題 A: 深度學習

問題 A: 深度學習 時間限制: 1 Sec 內存限制: 128 MB 提交: 53 解決: 42 [提交] [狀態] [討論版] [命題人:admin] 題目描述 小 A 最近在研究深度學習,他自己搭建了一個很牛逼的神經網絡,現在他手頭一共有 n 組訓練數據,一開始他會給自己的…

堆樹

一、堆樹的定義 堆樹的定義如下: (1)堆樹是一顆完全二叉樹; (2)堆樹中某個節點的值總是不大于或不小于其孩子節點的值; (3)堆樹中每個節點的子樹都是堆樹。 當父節點的鍵…

問題 D: 最小生成樹II

問題 D: 最小生成樹II 時間限制: 1 Sec 內存限制: 128 MB 提交: 89 解決: 44 [提交] [狀態] [討論版] [命題人:admin] 題目描述 小A有一張n個點的帶權無向圖,這張無向圖非常特別,首先第i個點有一個點權ai,之后這張無向圖是一張完全圖&…

問題 G: 區間權值

問題 G: 區間權值 時間限制: 1 Sec 內存限制: 128 MB 提交: 112 解決: 49 [提交] [狀態] [討論版] [命題人:admin] 題目描述 小Bo有n個正整數a1..an,以及一個權值序列w1…wn,現在他定義 現在他想知道的值,需要你來幫幫他 你只需要輸出答案…

問題 I: 連通塊計數

問題 I: 連通塊計數 時間限制: 1 Sec 內存限制: 128 MB 提交: 108 解決: 45 [提交] [狀態] [討論版] [命題人:admin] 題目描述 小A有一棵長的很奇怪的樹,他由n條鏈和1個點作為根構成,第i條鏈有ai個點,每一條鏈的一端都與根結點相連。 現在…

telnet 功能啟用并測試端口是否正常

記錄日期:2019年6月21日 13點52分 操作系統:Windows 10 由于 Ping命令可以檢查網絡是否連通,但無法準確判斷某個端口是否連通,因此需要使用 Telnet協議。 1、打開控制面板中的程序和功能。 2、側邊欄,啟用或關閉Window…

步步為營 SharePoint 開發學習筆記系列 七、SharePoint Timer Job 開發

概要 項目需求要求我們每天晚上同步員工的一些信息到sharepoint 的user List ,我們決定定制開發sharepoint timer Job,Sharepoint timer Job是sharePoint的定時作業Job,需要安裝、布曙到服務器上,而這里我只是介紹下Job開發的例子,以供大家學習用。 開發…

問題 J: 尋找復讀機【模擬】

問題 J: 尋找復讀機 時間限制: 1 Sec 內存限制: 128 MB 提交: 131 解決: 50 [提交] [狀態] [討論版] [命題人:admin] 題目描述 某個QQ群里一共有n個人,他們的編號是1..n,其中有一些人本質上是復讀機。 小A發現,如果一個人的本質是復讀機&…

windows下jenkins常見問題填坑

沒有什么高深的東西,1 2天的時間大多數人都能自己摸索出來,這里將自己遇到過的問題分享出來避免其他同學再一次挖坑. 目錄 1. 主從節點 2. Nuget自動包還原 3. powershell部署 4. 內網機器實現基于變化的構建 5. Github私有項目pull時限 所謂主從&#x…

Cow Contest【最短路-floyd】

Cow Contest POJ - 3660 N (1 ≤ N ≤ 100) cows, conveniently numbered 1..N, are participating in a programming contest. As we all know, some cows code better than others. Each cow has a certain constant skill rating that is unique among the competitors. …

【學習Android NDK開發】Type Signatures(類型簽名)

類型簽名&#xff08;Type Signatures&#xff09; (<Parameter 1 Type Code>[<Parameter 1 Class>];...)<Return Type Code> The JNI uses the Java VM’s representation of type signatures. Following Table shows these type signatures. Type Signatur…

Symantec(賽門鐵克)非受管檢測

為了查找局域網內沒有安裝賽門鐵克客戶端的IP&#xff0c;采用Symantec Endpoint Protect Manager 的非受管檢測機制進行網段掃描。 非受管檢測機制的原理是&#xff1a;每臺電腦開機時都會向同網段電腦發arp&#xff0c;當非受管檢測器接到arp請求時&#xff0c;會寫入本地的a…

SQL語句性能優化操作

1、對查詢進行優化&#xff0c;應盡量避免全表掃描&#xff0c;首先應考慮在where及order by涉及的列上建立索引。 2、應盡量避免在where子句中對字段進行null值判斷&#xff0c;創建表時NULL是默認值&#xff0c;但大多數時候應該使用NOT NULL&#xff0c;或者使用一個特殊的值…

sql語言特殊字符處理

我們都知道SQL Server查詢過程中&#xff0c;單引號“”是特殊字符&#xff0c;所以在查詢的時候要轉換成雙單引號“”。但這只是特殊字符的一個&#xff0c;在實際項目中&#xff0c;發現對于like操作還有以下特殊字符&#xff1a;下劃線“_”&#xff0c;百分號“%”&#xf…

小節

算法導論已學兩部分&#xff0c;第一部分是基礎知識&#xff0c;第二部分是排序。基礎知識介紹如何分析證明算法以及求時間復雜度。第二部分的排序學了很長時間。先是從簡單排序到復雜排序的一個過渡&#xff0c;打開了很多思路。然后就是無盡的算法分析。算法分析的時間比理解…

SPS2003升級到MOSS2007相關資料及問題總結

這幾天要把客戶的SPS2003門戶升級到MOSS2007的&#xff0c;客戶SPS2003門戶&#xff0c;數據26G&#xff0c;使用了自定義WebPart、自定義頁面、SSO等功能。升級過程中碰到大量問題。其中主要的問題有幾個&#xff0c;在這里把它們整理一下> 1、sps2003升級時&#xff0c;升…