java-myeclipse-svn環(huán)境安裝

1. jdk(版本1.6以上<包括1.6>)安裝完后街州,設(shè)置環(huán)境變量

(實(shí)際上就是為了jvm虛擬機(jī)圆米,能夠根據(jù)配置的系統(tǒng)變量Path中所配置的jdk路徑找的其bin目錄下的java.exe回溺,javac.exe等程序户辞,保證編譯和運(yùn)行疟羹,jdk也就是個(gè)由java和C++寫的軟件碳柱。)

計(jì)算機(jī)屬性--》高級(jí)系統(tǒng)設(shè)置--》環(huán)境變量--》系統(tǒng)變量--》

A.新增名為【JAVA_HOME】的變量

變量名:JAVA_HOME

變量值:C:\Program Files\Java\jdk1.6.0_45 (jdk安裝目錄)

B.追加Path變量對(duì)應(yīng)變量值(Path為已有系統(tǒng)變量,不要變動(dòng)已有變量值)构哺,在Path對(duì)應(yīng)的變量值最前面添加【%JAVA_HOME%\bin;】

變量名:Path

變量值:%JAVA_HOME%\bin;d:\oracle\product\10.2.0\db_1\bin;%SystemRoot%\system32;%SystemRoot%;..............

C.檢查jdk是否安裝正確

cmd進(jìn)入此疹,輸入:java -version ?顯示jdk的版本則表明jdk安裝成功和環(huán)節(jié)變量設(shè)置正確。

2. myeclipse 按照提示安裝即可遮婶。

3. tomcat目前有直接解壓就可以用的蝗碎,不需要安裝。

以上三者完成后旗扑,代碼下載完成蹦骑,編譯完成,開始部署到tomcat上:

第一步臀防,添加tomcat到myeclipse:

Myeclipse->Window-->Preferences-->Myeclipse-->Servers-->Tomcat-->選擇你的tomcat的版本-->Enable-->配置你的tomcat的路徑-->Apply-->Ok

第二步眠菇,將編譯好的項(xiàng)目部署到tomcat:

紅色標(biāo)注的為將項(xiàng)目部署到tomcat,點(diǎn)擊進(jìn)去后,選擇要部署的工程袱衷,添加(Add)Tomcat容器捎废,開始deploy.

黃色標(biāo)注:開啟或停止tomcat服務(wù)器。

4.svn:分為myeclipse插件svn和小烏龜外部svn工具

小烏龜外部svn工具:直接安裝軟件提示安裝即可致燥。

myeclipse插件svn:直接在MyEclipse里面下載svn資源庫上的代碼登疗。

4.1.首先下載SVN包:svn-1.6

4.2.解壓SVN包,然后找到其中的兩個(gè)文件夾:features 和 plugins

4.3.隨意建一個(gè)文件夾(位置和名稱自己定就好了嫌蚤,我的是E:\myEclipsePlugin\svn)辐益,然后把第二步的解壓好的features 和 plugins放到這個(gè)文件夾下

4.4.找到myeclipse的安裝目錄,下面有一個(gè)configuration\org.eclipse.equinox.simpleconfigurator\bundles.info 文件⊥阎ǎ現(xiàn)在需要做的就是在該文件內(nèi)添加的東西

4.5.添加的內(nèi)容用下面的類生成:

Java代碼

import java.io.File;

import java.util.ArrayList;

import java.util.List;

/**

* MyEclipse10 插件配置代碼生成器

*/

public class PluginConfigCreator

{

public PluginConfigCreator()

{

}

public void print(String path)

{

List list = getFileList(path);

if (list == null)

{

return;

}

int length = list.size();

for (int i = 0; i < length; i++)

{

String result = "";

String thePath = getFormatPath(getString(list.get(i)));

File file = new File(thePath);

if (file.isDirectory())

{

String fileName = file.getName();

if (fileName.indexOf("_") < 0)

{

print(thePath);

continue;

}

String[] filenames = fileName.split("_");

String filename1 = filenames[0];

String filename2 = filenames[1];

result = filename1 + "," + filename2 + ",file:/" + path + "/"

+ fileName + "\\,4,false";

System.out.println(result);

} else if (file.isFile())

{

String fileName = file.getName();

if (fileName.indexOf("_") < 0)

{

continue;

}

int last = fileName.lastIndexOf("_");// 最后一個(gè)下劃線的位置

String filename1 = fileName.substring(0, last);

String filename2 = fileName.substring(last + 1, fileName

.length() - 4);

result = filename1 + "," + filename2 + ",file:/" + path + "/"

+ fileName + ",4,false";

System.out.println(result);

}

}

}

public List getFileList(String path)

{

path = getFormatPath(path);

path = path + "/";

File filePath = new File(path);

if (!filePath.isDirectory())

{

return null;

}

String[] filelist = filePath.list();

List filelistFilter = new ArrayList();

for (int i = 0; i < filelist.length; i++)

{

String tempfilename = getFormatPath(path + filelist[i]);

filelistFilter.add(tempfilename);

}

return filelistFilter;

}

public String getString(Object object)

{

if (object == null)

{

return "";

}

return String.valueOf(object);

}

public String getFormatPath(String path)

{

path = path.replaceAll("\\\\", "/");

path = path.replaceAll("http://", "/");

return path;

}

public static void main(String[] args)

{

/*你的SVN的features 和 plugins復(fù)制后放的目錄*/

String plugin = "F:\\MyEclipse10.0\\myEclipsePlugin\\svn";

new PluginConfigCreator().print(plugin);

}

}

4.6.把以上生成的字符串(一大堆)添加到第四步bundles.info文件的后面智政,然后重啟myeclipse即可。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末箱蝠,一起剝皮案震驚了整個(gè)濱河市续捂,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌宦搬,老刑警劉巖牙瓢,帶你破解...
    沈念sama閱讀 211,042評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異床三,居然都是意外死亡一罩,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門撇簿,熙熙樓的掌柜王于貴愁眉苦臉地迎上來聂渊,“玉大人,你說我怎么就攤上這事四瘫『核裕” “怎么了?”我有些...
    開封第一講書人閱讀 156,674評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵找蜜,是天一觀的道長饼暑。 經(jīng)常有香客問我,道長洗做,這世上最難降的妖魔是什么弓叛? 我笑而不...
    開封第一講書人閱讀 56,340評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮诚纸,結(jié)果婚禮上撰筷,老公的妹妹穿的比我還像新娘。我一直安慰自己畦徘,他們只是感情好毕籽,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,404評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著井辆,像睡著了一般关筒。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上杯缺,一...
    開封第一講書人閱讀 49,749評(píng)論 1 289
  • 那天蒸播,我揣著相機(jī)與錄音,去河邊找鬼萍肆。 笑死廉赔,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的匾鸥。 我是一名探鬼主播蜡塌,決...
    沈念sama閱讀 38,902評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼勿负!你這毒婦竟也來了馏艾?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,662評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤奴愉,失蹤者是張志新(化名)和其女友劉穎琅摩,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體锭硼,經(jīng)...
    沈念sama閱讀 44,110評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡房资,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了檀头。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片轰异。...
    茶點(diǎn)故事閱讀 38,577評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡岖沛,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出搭独,到底是詐尸還是另有隱情婴削,我是刑警寧澤,帶...
    沈念sama閱讀 34,258評(píng)論 4 328
  • 正文 年R本政府宣布牙肝,位于F島的核電站唉俗,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏配椭。R本人自食惡果不足惜虫溜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,848評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望股缸。 院中可真熱鬧衡楞,春花似錦、人聲如沸乓序。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽替劈。三九已至寄雀,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間陨献,已是汗流浹背盒犹。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評(píng)論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留眨业,地道東北人急膀。 一個(gè)月前我還...
    沈念sama閱讀 46,271評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像龄捡,于是被迫代替她去往敵國和親卓嫂。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,452評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理聘殖,服務(wù)發(fā)現(xiàn)晨雳,斷路器,智...
    卡卡羅2017閱讀 134,628評(píng)論 18 139
  • /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home...
    光劍書架上的書閱讀 3,865評(píng)論 2 8
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法奸腺,類相關(guān)的語法餐禁,內(nèi)部類的語法,繼承相關(guān)的語法突照,異常的語法帮非,線程的語...
    子非魚_t_閱讀 31,597評(píng)論 18 399
  • 不知道大家是不是跟我一樣末盔,無聊的時(shí)候特別的喜歡翻看別人朋友圈筑舅,一邊看一邊還自己在內(nèi)心默默吐槽。 最近發(fā)現(xiàn)越來越多的...
    小鄔同學(xué)閱讀 660評(píng)論 0 5
  • 在過去的十年中,互聯(lián)網(wǎng)和網(wǎng)絡(luò)營銷技術(shù)極大地改變了我們共享信息的方式邦尊,對(duì)互聯(lián)網(wǎng)相關(guān)業(yè)務(wù)的世界產(chǎn)生了深遠(yuǎn)的影響背桐。為了保...
    茗姐說閱讀 793評(píng)論 1 8