不使用盜版軟件

問題概述

最近跟朋友做的java項目,使用到了mysql和MyEclipse。先談談我對軟件的理解,等項目都結束時,再開一個文章,談談自己的總結。

記得幾年前接觸學習java 的時候,被MyEclipse折騰得夠嗆。因爲當時軟件各種看不懂,也不會用,這次趁着合作項目,又回顧了下用java開發。其實去年在北京理工大學時候,就用java做過一個“假”項目。當時就是爲了應對考試,隨便找了個網上的例子,然後跑跑tomcat就演示給同學看下,就行。其實那個時候,我就發現,雖然自己是接觸過、學習過java,但是長久的不使用,會忘得一乾二淨。

這次有朋友的幫忙,而且可以遠程控制電腦,慢慢地想起來怎麼配置了開發環境和使用MyEclipse了,還有各種項目中要配置的東西。因爲朋友使用的是MyEclipse,爲了方便,我也就下載了正版的軟件,讓他幫我配置上環境。正版的MyEclipse是有試用期的,目前我瞭解的朋友,使用的都是盜版破解的版本。但是我始終覺得,盜版不安全。

正好項目做得差不多了,我有機會折騰下了,因爲前期朋友幫我配置環境的時候,我基本上想起來了怎麼配置服務器啊、配置環境變量啊、配置MySql鏈接啊,等等的。所以我心裏就有底兒,可以自己捯飭捯飭了。

首先,我想到的自然是正版。如果說正版的價格合適,花錢買個正版軟件用用也不是不行。畢竟MyEclipse是開發java最強大的IDE。但是正版的價格,我去看了下,還真是貴啊。

正版MyEclipse價格

既然正版的價格貴,盜版的存在安全隱患。要知道在中國有成千上萬的java開發者,我相信在中國,即使是一線的大公司企業,也很難緊緊是爲了購買一個軟件,就開發人員花費鉅額資金。

既然如此,就放棄MyEclipse吧,方法總是有的。其實還有個Eclipse,比MyEclipse更小,運行速度更快,配置插件非常靈活。最重要的就是免費啊~

其實之前上學時候,用過Eclipse,只不過後來配置Spring、struts等等框架的時候,Eclipse比較麻煩,後來還是用盜版的MyEclipse了。當時主要就是爲了學習java,盜版就盜版了。

現在不同了,如果從長遠的角度考慮,還是不使用盜版軟件。雖然說,我的項目也都不值錢,也沒必要搞得人心惶惶的。但是心態要擺正,違法的事情還是要避免。而且現在也不是學生時代了,沒有任何的個人維權意識,也沒有個人保護意識。

用Eclipse呢,其實完全能勝任java 的各項開發工作。唯一的問題就是要配置各種相匹配的插件。MyEclipse強大就是把各種各樣的插件都集成起來了,開發者根本不用關心怎麼配置,非常“傻瓜化”。

eclipse環境下配置tomcat

打開Eclipse,單擊“Window”菜單,選擇下方的“Preferences”。

preferences

單擊“Server”選項,選擇下方的“Runtime Environments”。

Server

點擊“Add”添加Tomcat。

Tomcat

點擊“Next”,選中自己安裝的Tomcat路徑。

Tomcat Server

點擊“Finish”完成。

Finish

建立一個Web應用

File → New → Dynamic Web Project

Dynamic Web Project

如果在新建的菜單中沒有找到Dynamic Web Project這個選項,可以去Other這個菜單中查找。

創建一個Dynamic Web Project

創建

點擊“Next”下一步

src

點擊“Next”下一步

Content

這一步其實配置的就是服務器訪問路徑啦。Context root,也就是根目錄的名稱相當於訪問localhost:8080/XXX中的xxx;Content directory也就是部署到Tomcat中目錄。我新安裝的Eclipse默認給我顯示的是WebContent,這是不行的,需要將這個值設置爲WebRoot。

點擊“Finish”完成

Finish

讓Tomcat服務器顯示在控制檯上,將Web應用部署到Tomcat中

Window → Show View → Servers

Servers

點擊鏈接No servers are available. Click ths link to create a new server. ,在彈出的對話框中選擇Tomcat版本

iDefine a Server

點擊“Next”,添加我們的項目

Add Server

選中項目並點擊Add,或是雙擊都可以添加到右邊

點擊“Finish”完成

Finish

返回下方的“Servers”面板,右鍵單擊該面板中的Tomcat v8.0 Server at localhost節點,在彈出的快捷菜單中單擊Start,即可啓動指定的Web服務器。如果此時直接啓動訪問http://localhost:8080/TomcatTest ,會發現會報404的錯誤。這是因爲我們沒有添加主頁,下面添加主頁(index.jsp)的內容:

<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>歡迎頁面</title>
</head>
<body>
歡迎使用eclipse部署Tomcat。
</body>
</html>

注意:web資源一定要在WebRoot目錄下添加。如圖:

WebRoot 根目錄

此時,再一次來訪問該鏈接:http://localhost:8080/TomcatTest ,效果如下:

訪問

補充說明

其實以上圖片來源於網絡,我是按照這個文章原文操作的。原文章作者是Windows系統,而我是Mac系統。其實還是有一丟丟不一樣的,需要自己去靈活變通的。

其中安裝自己的Tomcat路徑中,必須得自己在電腦中下載安裝一個Tomcat。我下載的是tomcat-7.0.73,在選擇安裝目錄的時候,選擇自己系統中的tomcat目錄。

如果使用MyEclipse的話,就沒有這麼麻煩,在MyEclipse中內置好了Tomcat,不用再去下載安裝。

另外一個問題,就是引入jar包。因爲原來的項目是在MyEclipse中運行的,換成Eclipse時,jar包會丟失找不到。需要導入一下。

例如我的項目提示:import javax.servlet.http.HttpSession無法引入。這時候得加入tomcat的jar包,右擊項目->build path-add libraries->server Runtime->選擇要導入的tomcat 就可以了。

MySql圖形化工具

目前比較流行的工具就是Nacicat,破解的版本非常容易獲得,中文界面,操作簡單。很多公司,即使是商業開發,用的也是破解版的。只要對數據進行嚴格的權限管理和數據備份,還是比較安全的。

我之前接觸的時候,也是用這個軟件,上手特別容易而且英語水平差,比較排斥英文軟件。不過現在情況不同了,英語水平提高,軟件使用方法、概念也比較清楚,而且不願意使用盜版軟件了。

去網上找了,我個人覺得還是官方推出的圖形工具,是最靠譜的。直接下載使用MySQL Workbench 即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章