问题概述最近跟朋友做的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 即可。
不使用盗版软件
November 12, 2018 · 1 min · jiezi