RUKU系统V1.0实现过程日志

首先去eclipse官网下载一个完全纯净的eclipse neon版4.6
下面逐步完善这个eclipse
tomcat apache phpmyadmin mysql都已经在Server2016服务器上部署完成,下面着手部署Server2016的开发环境。


点开 eclipse marketplace


如何查看自己的eclipse已经安装了哪些插件呢?如下图:

为我们的eclipse安装install maven integration for eclipse
安装以后我们就可以在eclipse上创建maven项目了。
因为我们要弄一个web方式访问的网站的形式,用来替代之前access实现的入库检验系统,所以我们下面要创建一个 maven的web project

在此之前,我们的eclipse需要配置一个测试网页用的server
也就是为eclipse配置tomcat,目的是写完了代码首先点击运行试试看




经过上述过程,我们为eclipse添加了原本早以前在服务器上安装配置的tomcat。
但是如下图,还是有一些报错 :
the superclass javax.servlet http httpservlet was not found on the build path

原因是虽然我们把外面的tomcat导入了eclipse,但是我们并没有把这个tomcat的包(也就是package中的jar文件)导入我们建立的项目 scherbatsky
或者说,我们的这个web maven项目sherbatsky 因为找不到tomcat所以无法使用tomcat里面带有的jar文件,下面我们要让我们的项目,找到tomcat






经过上述操作,我们自己创建的项目,已经没有莫名其妙的报错了
server 2016 vm 上只安装了一个tomcat服务器,目前对于服务器的使用技巧还不太熟练,现象是eclipse和server2016服务,只能有一个占用tomcat

也就是如果server2016vm的服务开启tomcat服务以后,eclipse上就无法开启tomcat如下图所示:


反过来,

另外就是,tomcat的访问方式的不同:
1.eclipse中访问
2.外部server中访问
上述两种访问方式,在浏览器中输入的地址不同,如下图:
eclipse上开启tomcat的ie访问方式

server上开启tomcat的ie访问方式

同样一个项目,在同一个tomcat上运行,访问方式不一样,原因我还没有搞懂,这个留在以后回过头来再回答。

RUKU系统V1.0
设想中RUKU V1.0必须用Maven来构建,然后创建一个以Spring为核心的项目。使用spring mvc处理访问跳转和过滤器,用spring jdbc作为数据库访问的媒介。
Maven在V1.0阶段只是参与,不会发挥过大的作用,以后需要进行扩展的时候,就使用Maven作为扩展构建的工具。
下面展示 在eclipse这个IDE上创建一个Maven web项目并为这个项目导入spring依赖的过程。
这个过程主要是参考链接:http://blog.csdn.net/unix21/article/details/19281793
进行的。
之前已经在纯净的eclipse中install了maven的integration,下面我们要在此基础上new一个maven project



最后一步,specify这个项目: 三个属性 group id / artifact id / version

点击finish,就创建了这个项目。
上面的图,我们表示自己试图创建一个名为canada的项目,实际上,我们不创建这个,我们真正创建的是scherbatsky,上面主要是为了截图而已。
下面是我们的maven web project项目的目录结构

这里面有一个POM.xml文件,这个文件是maven的配置文件,下面我们要为这个maven 项目添加spring依赖,怎么添加呢?假如我们压根不知道spring是怎么回事,第一次接触,最好的方法就是先访问spring的官方网站
http://spring.io




上述内容都是spring官方网站提供的信息,下面我们要把上述信息配置到我们自己的eclipse中:

打开maven项目的pom.xml文件,找到dependencies的 tab页,添加add一条新的dependency,这里就用到了spring官网提供的信息:Group id / Artifact id / Version 填写好,点击OK
这时候需要等3分钟,eclipse会依据maven的规则,通过刚刚填写的dependency信息去spring的jar仓库获取对应的依赖jar,这需要一点点时间。
获取完成以后,会如下图所示:

我们看到需要的spring依赖jar已经到位。
下面首先按照那个博客中描述的过程,建一个最简单的spring项目试试看

几经周折,哇,运行正常
这只能说明spring的环境也就是依赖也就是那些jar是可以用的,下面还是用经典案例先来讲讲spring的工作原理吧
补充maven项目中resources文件夹的作用的说明:

上图我们安装了maven支持以后,eclipse上的插件如上图所示

时间: 2024-09-20 19:55:23

RUKU系统V1.0实现过程日志的相关文章

asp智能脏话过滤系统v1.0第1/2页_应用技巧

<% '********************************************************** '*智能脏话过滤系统v1.0       *    * '*转载请保留版权信息,多谢                        *   拉   * '*调用方法:sayy=ND_say_what(sayy),sayy为内容输入 *   图   * '*程序作者:阮丁远,(网名:柏拉图的程序) 版权所有   *   的   * '*qq:657697290       

天枫AJAX天气预报系统V1.0

'----------------------------------------------------------------------'转发时请保留此声明信息,这段声明不并会影响你的速度!'*******************  天枫AJAX天气预报系统V1.0 ************************************'作者:天枫'网站:http://www.52515.net'电子邮件:chenshaobo@gmail.com'QQ:76994859'版权声明:版权所

RUKU系统1.0概要设计

承接<材料入库检验系统日志>博文内容,对RUKU系统进行概要设计. 1.功能描述(略) 参考上一篇博文. 2.实现技术规划 v1.0 采用spring并仅使用spring v2.0 在v1.0的基础上加入JQUERY或者VUE等前端内容 v3.0 引入成熟的开源项目 3.数据规划 数据迁移,数据验证 4.系统部署环境 服务器采用server2016的虚拟机: 非域环境,为服务器虚拟机分配一个172.16.90.xxx 段的IP地址: 5.系统开发环境 eclipse

Spring 环境下开发部署RUKU v1.0的过程

通过之前的博文,我们已经验证,Spring环境下完成access数据访问没有问题.下面我们直接在Spring环境下部署我们的升级项目. 1.导入Spring Boot Spring Boot是Spring的子项目,用来解决项目配置复杂性的问题,降低Spring的使用门槛使得开发人员专注于核心业务,而基础设施建设交给Spring Boot. 正如教材所言,使用eclipse构建一个基于maven的web项目,需要在POM中引入spring-mvc spring-webmvc jackson tom

ASPWebPack(整站文件备份系统) v1.0.2 黑客也用_应用技巧

功能列表:1.备份数据 2.恢复数据 3.上传备份 4.备份管理  程序说明:拥有了 ASPWebPack,上传更新网站,您只需一步即可完成.适用于空间没有代备份功能的用户,如果您的虚拟主机自带了备份功能,那可以用来辅助整站下载嘛.更适用于做为黑客工具,方便各种职业黑客下载整站源代码商业拍卖(声明:作者的意图并非如此,希望大家勿用于非法.).反正就是方便到家啦,希望大家喜欢.  补充说明:本地打包文件请使用NetBox,或者自己开本地IIS.  作者声明:本程序只作为辅助站长备份站点使用,请勿用

ASPWebPack(整站文件备份系统) v1.0.2 黑客也用

功能列表:1.备份数据 2.恢复数据 3.上传备份 4.备份管理  程序说明:拥有了 ASPWebPack,上传更新网站,您只需一步即可完成.适用于空间没有代备份功能的用户,如果您的虚拟主机自带了备份功能,那可以用来辅助整站下载嘛.更适用于做为黑客工具,方便各种职业黑客下载整站源代码商业拍卖(声明:作者的意图并非如此,希望大家勿用于非法.).反正就是方便到家啦,希望大家喜欢.  补充说明:本地打包文件请使用NetBox,或者自己开本地IIS.  作者声明:本程序只作为辅助站长备份站点使用,请勿用

ROOT助手手机版v1.0.2重大升级,火热来袭

ROOT助手是由知名刷机工具甜椒刷机助手团队开发的一款独立运行于PC端和手机端的一键ROOT工具,具备成功率高.最纯净.操作简单等特点,目前已经支持市面上绝大多数品牌机型以及国内小众品牌手机的一键ROOT. ROOT助手手机版v1.0.2是继手机版v1.0版本推出以来的第一次重大升级,大幅度提升了ROOT成功率,升级ROOT引擎,让一键ROOT获取速度提升,同时提升手机识别ROOT状态的能力. (一键ROOT只需三步:点击一键ROOT--等待ROOT中--ROOT成功) ROOT助手手机版v1.

ROOT助手手机版v1.0.2更新火热来袭(图)

ROOT助手是由知名刷机工具 甜椒刷机助手团队开发的 一款独立运行于PC端和手机 端的一键ROOT工具, 具备成功率高.最纯净.操作简单等特点,目前已经支持市面上绝大多数品牌机型以及国内小众品牌手机的一键ROOT. ROOT助手手机版v1.0.2是继手机版v1.0版本推出以来的第一次重大升级,大幅度提升了ROOT成功率,升级ROOT引擎,让一键ROOT 获取速度提升,同时提升手机识别ROOT状态的能力. (一键ROOT只需 三步:点击一键ROOT--等待ROOT中--ROOT成功) ROOT助手

天枫AJAX天气预报系统V1.0_AJAX相关

'----------------------------------------------------------------------'转发时请保留此声明信息,这段声明不并会影响你的速度!'*******************  天枫AJAX天气预报系统V1.0 ************************************'作者:天枫'网站:http://www.52515.net'电子邮件:chenshaobo@gmail.com'QQ:76994859'版权声明:版权所