乐趣区

不使用盗版软件

问题概述
最近跟朋友做的 java 项目,使用到了 mysql 和 MyEclipse。先谈谈我对软件的理解,等项目都结束时,再开一个文章,谈谈自己的总结。
记得几年前接触学习 java 的时候,被 MyEclipse 折腾得够呛。因为当时软件各种看不懂,也不会用,这次趁着合作项目,又回顾了下用 java 开发。其实去年在北京理工大学时候,就用 java 做过一个“假”项目。当时就是为了应对考试,随便找了个网上的例子,然后跑跑 tomcat 就演示给同学看下,就行。其实那个时候,我就发现,虽然自己是接触过、学习过 java,但是长久的不使用,会忘得一干二净。
这次有朋友的帮忙,而且可以远程控制电脑,慢慢地想起来怎么配置了开发环境和使用 MyEclipse 了,还有各种项目中要配置的东西。因为朋友使用的是 MyEclipse,为了方便,我也就下载了正版的软件,让他帮我配置上环境。正版的 MyEclipse 是有试用期的,目前我了解的朋友,使用的都是盗版破解的版本。但是我始终觉得,盗版不安全。
正好项目做得差不多了,我有机会折腾下了,因为前期朋友帮我配置环境的时候,我基本上想起来了怎么配置服务器啊、配置环境变量啊、配置 MySql 链接啊,等等的。所以我心里就有底儿,可以自己捯饬捯饬了。
首先,我想到的自然是正版。如果说正版的价格合适,花钱买个正版软件用用也不是不行。毕竟 MyEclipse 是开发 java 最强大的 IDE。但是正版的价格,我去看了下,还真是贵啊。

既然正版的价格贵,盗版的存在安全隐患。要知道在中国有成千上万的 java 开发者,我相信在中国,即使是一线的大公司企业,也很难紧紧是为了购买一个软件,就开发人员花费巨额资金。
既然如此,就放弃 MyEclipse 吧,方法总是有的。其实还有个 Eclipse,比 MyEclipse 更小,运行速度更快,配置插件非常灵活。最重要的就是免费啊~
其实之前上学时候,用过 Eclipse,只不过后来配置 Spring、struts 等等框架的时候,Eclipse 比较麻烦,后来还是用盗版的 MyEclipse 了。当时主要就是为了学习 java,盗版就盗版了。
现在不同了,如果从长远的角度考虑,还是不使用盗版软件。虽然说,我的项目也都不值钱,也没必要搞得人心惶惶的。但是心态要摆正,违法的事情还是要避免。而且现在也不是学生时代了,没有任何的个人维权意识,也没有个人保护意识。
用 Eclipse 呢,其实完全能胜任 java 的各项开发工作。唯一的问题就是要配置各种相匹配的插件。MyEclipse 强大就是把各种各样的插件都集成起来了,开发者根本不用关心怎么配置,非常“傻瓜化”。
eclipse 环境下配置 tomcat
打开 Eclipse,单击“Window”菜单,选择下方的“Preferences”。

单击“Server”选项,选择下方的“Runtime Environments”。

点击“Add”添加 Tomcat。

点击“Next”,选中自己安装的 Tomcat 路径。

点击“Finish”完成。

建立一个 Web 应用
File → New → Dynamic Web Project

如果在新建的菜单中没有找到 Dynamic Web Project 这个选项,可以去 Other 这个菜单中查找。
创建一个 Dynamic Web Project

点击“Next”下一步

点击“Next”下一步

这一步其实配置的就是服务器访问路径啦。Context root,也就是根目录的名称相当于访问 localhost:8080/XXX 中的 xxx;Content directory 也就是部署到 Tomcat 中目录。我新安装的 Eclipse 默认给我显示的是 WebContent,这是不行的,需要将这个值设置为 WebRoot。
点击“Finish”完成

让 Tomcat 服务器显示在控制台上,将 Web 应用部署到 Tomcat 中
Window → Show View → Servers

点击链接 No servers are available. Click ths link to create a new server.,在弹出的对话框中选择 Tomcat 版本

点击“Next”,添加我们的项目

选中项目并点击 Add,或是双击都可以添加到右边
点击“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 目录下添加。如图:

此时,再一次来访问该链接: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 即可。

退出移动版