资讯专栏INFORMATION COLUMN

不使用盗版软件

supernavy / 1513人阅读

摘要:因为朋友使用的是,为了方便,我也就下载了正版的软件,让他帮我配置上环境。现在不同了,如果从长远的角度考虑,还是不使用盗版软件。不过现在情况不同了,英语水平提高,软件使用方法概念也比较清楚,而且不愿意使用盗版软件了。

本人微信公众号:前端修炼之路,欢迎关注
问题概述

最近跟朋友做的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"%>




欢迎页面


欢迎使用eclipse部署Tomcat。

注意: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 即可。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/72138.html

相关文章

  • 一个程序员的正版清单

    摘要:有部分前端人员使用的是盗版的。非编程相关其它一些我使用的,但与编程关系不大的正版工具。尊重别人,更是尊重自己做为一个程序员,使用正版,我认为这不是自做清高的事情,这是对自己职业的一种基本尊重。 ...

    wudengzan 评论0 收藏0
  • 盗版猖獗时代,谁会成为终结者

    摘要:此外,版权保护专家会每天识别和更新盗版来源,机器学习也会使用检测记录来添加新的搜索规则,不断进行自我提高。 利用机器学习、深度学习和大数据、云计算等技术,实现版权监测、登记及维权,打击盗版行为,终结盗版时代。 今天,思否 CEO 的一篇文章,让 CSDN 陷入舆论中心。 起因是,思否的一些作者发现,在CSDN 的下载频道,自己的付费课程被盗版。作为知名的社区交流平台,CSDN 下载频...

    zhaot 评论0 收藏0
  • 程序员的日常:我们软件付费

    摘要:漫画中,定价美元的显卡美元的显示器和美元的鼠标轻轻松松地就让两位程序员掏了腰包。为什么偏偏到了以美元的促销价出售的软件,就一点都不感冒呢这其的漫画中,其实反映了一个当前十分普遍的现象,即人们不愿意为软件付费。 本期《程序员的日常》漫画指出了一个现在非常常见的现象,究竟是什么呢?我们先来看下面的漫画。 showImg(http://ww3.sinaimg.cn/mw690/006faQN...

    everfight 评论0 收藏0
  • SegmentFault:旗帜鲜明地抵制 CSDN 下载(盗版)站!

    摘要:做为中国最早的技术社区之一,我们认可其对开发者之间线上交流做出的贡献,但是其下载频道的存在大大助长了大量盗版侵权内容的产生。SegmentFault 上线付费课程以来,对于内容质量一直严格把关,讲师认真备课,课后为学员答疑,广受好评。然而近期有多位 SegmentFault 讲师反馈在 CSDN 下载频道出现了大量他的盗版课程。 showImg(https://user-gold-cdn.x...

    silvertheo 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<