J2EE SSH学习(二)安装Eclipse插件和第一个Eclipse项目
(一)安装Eclipse插件
Eclipse有很多功能很强大的插件,我现在作为一个菜鸟只知道插件的功能通常都很牛叉实用或者很有趣,那么该怎么安装Eclipse插件呢?
我使用的是Eclipse 4.3,不同版本的操作过程可能略有不同,但本质上是一致的。
方法一:在线安装
1.点击Help —— Install New Software:
2.点击Add:
3.输入Name和Location,其中Name为用户自己对插件的命名,Location为插件资源的安装网址。
4.点击OK后,等待pending结束便可以在Name下面看到搜索到的插件列表:
5.点击Next之后就是等待和确定了,没什么好说的。
方法二:手动扩展安装
在线安装的一个问题是有时候找不到可以让Eclipse直接识别的安装网址,这时候可以尝试手动扩展安装。
首先从找到的资源地址中下载插件文件。
手动安装分直接安装和扩展安装两种,手动安装时,解压文件,然后将插件中的features和plugins文件夹中的内容直接复制到Eclipse的features和plugins文件夹中,重启Eclipse即可。
但很明显,如果插件装多了,管理就会非常混乱,要进行卸载就麻烦了,所以建议使用扩展安装,尽管复杂一点。
1.在Eclipse安装路径下新建links路径:
2.在links文件夹内,建立插件名对应的文件夹(便于管理),例如:
3.在插件文件夹内新建一个link文件,例如spket.link。用记事本编辑该文件,指定插件的路径:
- path=<F:\software\J2EE\Eclipse\links\spket-1.6.23>
4.然后在该文件夹内新建一个elipse文件夹,再在eclipse文件夹内粘贴原来的插件资源中的features和plugins中的内容:
搞定,重启eclipse就可以了。
可以在Window —— Preferences或Help —— About Eclipse中查看。
(二)第一个Eclipse项目:Hello J2EE
首先在Eclipse中配置Tomcat服务器。
下载Tomcat在Eclipse中的插件,例如tomcatPluginV33.zip,解压该文件:
然后将com.sysdeo.eclipse.tomcat_3.3.0文件夹直接复制到Eclipse的plugins路径下:
重启Eclipse,点解New —— Server,再选择Tomcat 7.0,再配一下路径什么的就可以了,没有什么好说的。
启动Tomcat吧:
控制台输出:
- 2013-9-8 22:55:57 org.apache.catalina.core.AprLifecycleListener init
- 信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: F:\software\J2EE\jdk-6u22\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;F:\software\J2EE\jdk-6u22\jre\bin;F:/software/J2EE/jdk-6u22/bin/../jre/bin/client;F:/software/J2EE/jdk-6u22/bin/../jre/bin;F:/software/J2EE/jdk-6u22/bin/../jre/lib/i386;F:\software\ruby\bin;F:\software\J2EE\jdk-6u22\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;F:\software\J2EE\jdk-6u22\bin;F:\software\J2EE\apache-ant-1.8.1\bin;F:\software\J2EE\Eclipse;
- 2013-9-8 22:55:58 org.apache.coyote.AbstractProtocolHandler init
- 信息: Initializing ProtocolHandler ["http-bio-8888"]
- 2013-9-8 22:55:58 org.apache.coyote.AbstractProtocolHandler init
- 信息: Initializing ProtocolHandler ["ajp-bio-8009"]
- 2013-9-8 22:55:58 org.apache.catalina.startup.Catalina load
- 信息: Initialization processed in 609 ms
- 2013-9-8 22:55:58 org.apache.catalina.core.StandardService startInternal
- 信息: Starting service Catalina
- 2013-9-8 22:55:58 org.apache.catalina.core.StandardEngine startInternal
- 信息: Starting Servlet Engine: Apache Tomcat/7.0.6
- 2013-9-8 22:55:58 org.apache.catalina.startup.HostConfig deployDirectory
- 信息: Deploying web application directory .settings
- 2013-9-8 22:55:58 org.apache.catalina.startup.HostConfig deployDirectory
- 信息: Deploying web application directory build
- 2013-9-8 22:55:58 org.apache.catalina.startup.HostConfig deployDirectory
- 信息: Deploying web application directory docs
- 2013-9-8 22:55:58 org.apache.catalina.startup.HostConfig deployDirectory
- 信息: Deploying web application directory examples
- 2013-9-8 22:55:58 org.apache.catalina.core.ApplicationContext log
- 信息: ContextListener: contextInitialized()
- 2013-9-8 22:55:58 org.apache.catalina.core.ApplicationContext log
- 信息: SessionListener: contextInitialized()
- 2013-9-8 22:55:58 org.apache.catalina.startup.HostConfig deployDirectory
- 信息: Deploying web application directory host-manager
- 2013-9-8 22:55:58 org.apache.catalina.startup.HostConfig deployDirectory
- 信息: Deploying web application directory manager
- 2013-9-8 22:55:59 org.apache.catalina.startup.HostConfig deployDirectory
- 信息: Deploying web application directory ROOT
- 2013-9-8 22:55:59 org.apache.catalina.startup.HostConfig deployDirectory
- 信息: Deploying web application directory src
- 2013-9-8 22:55:59 org.apache.catalina.startup.HostConfig deployDirectory
- 信息: Deploying web application directory WebContent
- 2013-9-8 22:55:59 org.apache.coyote.AbstractProtocolHandler start
- 信息: Starting ProtocolHandler ["http-bio-8888"]
- 2013-9-8 22:55:59 org.apache.coyote.AbstractProtocolHandler start
- 信息: Starting ProtocolHandler ["ajp-bio-8009"]
- 2013-9-8 22:55:59 org.apache.catalina.startup.Catalina start
- 信息: Server startup in 1089 ms
下面来新建第一个Eclipse项目。
1.点击New —— Web文件夹 —— 选择Dynamic Web Project —— Next。
2.Project Name填写项目名称。Location填写项目路径,路径是任意的,如果放在Tomcat的webapps目录下,那么在省略了下面的Run on Server步骤也可以直接在Tomcat中运行该应用(已经测试过了,而且原理上也是没问题的),当然不能使用在那些要看控制台输出的程序。其他使用对应的服务器版本及其标准,注意使用Servlet 3.0标准。
附:修改Eclipse的默认workspace路径的一个方法:
打开Window —— Preferences —— General —— Startup and Shutdown —— Workspaces,如下:
可以先移除当前默认路径(点击路径,并按Remove),然后点选Prompt for workspace on startup,重启Eclipse,再重置默认路径就可以了。
3.在项目导航的WebContent目录下新建一个JSP文件:
4.在<title>和</title>中填写jsp页面标题,在<body>和</body>中填写jsp页面内容。
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title>Hello J2EE</title>
- </head>
- <body>
- Hello, J2EE!
- </body>
- </html>
5.将应用部署到服务器中,点击Run —— Run As —— Run on Server。
6.选好服务器,点击Finish即可。
7.运行应用有两种方法。
一是在控制台中打开:
二是直接在地址栏中输入路径名打开,例如:
- http://localhost:8888/HelloJ2EE/WebContent/Hello.jsp
最后就是运行结果了:
J2EE SSH学习(二)安装Eclipse插件和第一个Eclipse项目的更多相关文章
- Hbase深入学习(二) 安装hbase
Hbase深入学习(二) 安装hbase This guidedescribes setup of a standalone hbase instance that uses the local fi ...
- Eclipse的maven构建一个web项目,以构建SpringMVC项目为例
http://www.cnblogs.com/javaTest/archive/2012/04/28/2589574.html springmvc demo实例教程源代码下载:http://zuida ...
- Maven的学习资料收集--(二)安装m2eclipse插件
在Eclipse中可以安装Maven插件,可以更方便的使用: 官网地址:http://www.eclipse.org/m2e/ 可以在线安装或者离线下载,之前在线安装总是失败,可能是网速的原因,找到了 ...
- Eclipse安装git插件以及关联导入GitHub项目
一.Eclipse配置git 1.查看自己eclipse的版本 打开eclipse 导航: help->AboutEclipse 如图: 2.检查Eclipse中是否已安装Git插件 菜单栏He ...
- zabbix4.2学习笔记--安装percona插件监控MySQL
percona-monitoring-plugins是percona专门为MySQL监控的工具,支持Nagios,cacti,zabibx,本文主要介绍percona-monitoring-plugi ...
- MyEclipse如何安装egi插件及如何将github项目引入MyEclipse中
一.如何查看MyEclipse版本及Eclipse版本号 查看MyEclipse版本号:MyEclipse主界面的菜单栏的最左边“help”—>选择“About MyEclipse Enterp ...
- Java学习01-使用maven插件tomcat搭建web maven项目
我使用社区版的IDEA,社区版的没有tomcat插件,只能使用maven插件进行tomcat的使用了,下面进入正题 一.pom.xml配置tomcat插件 <build> <fina ...
- Gradle 的下载安装配置以及创建第一个Gradle 项目
1. 什么是Gradle? Gradle是一个开源的构建自动化工具,专注于灵活性和性能. Gradle构建脚本使用Groovy或Kotlin DSL编写. 阅读Gradle功能,了解Gradle的功能 ...
- YII2.0学习二 安装adminlte 后台模板
控制台切换到安装目录wwwroot/shanghai/ 修改一下composer镜像地址:composer 使用中国镜像 运行 composer require dmstr/yii2-adminlte ...
随机推荐
- A*算法的C语言实现
#include ”stdio.h“ #include “conio.h” #include ”assert.h“ #include “stdlib.h” #define MAPMAXSIZE 100 ...
- docker学习笔记14:Dockerfile 指令 ENV介绍
ENV指令用来在镜像构建过程中设置环境变量.我们来看一个Dockerfile的例子: #test FROM ubuntu MAINTAINER hello ENV MYDIR /mydir RUN m ...
- SpringMVC入门二: 1规范结构, 2简单整合MyBatis
昨天拿springMVC写的helloworld结构不好, 这次先调整一下体系结构 , 然后简单整合一下MyBatis spring的配置还是以注解为主, 不过MyBatis的映射文件什么的还是拿xm ...
- 安装Devstack的DNS问题
所谓的OpenStack一键安装,省去了敲键盘的麻烦,但是卡在中间出了问题也是比较尴尬的 在公司内安装经常会出现卡在下载软件的地方,有时候还会出错 trick就是换一个US的dns,比如8.8.8.8
- JQuery - 根据节点获取对应的id,可用于留言板
可以用于留言版的,点击展看和收起.显示评论等等功能. 效果: ----------------- html代码: JQuery代码:
- JQuery - 改变css样式
jQuery提供css()的方法来实现嵌入式改变元素样式,css()方法在使用上具有多样性.其中一种接受两个输入参数:样式属性和样式值,它们之间用逗号分开.比如我们要改变链接颜色,我们可以使用下面的代 ...
- 【开源框架】Android之史上最全最简单最有用的第三方开源库收集整理,有助于快速开发,欢迎各位网友补充完善
链接地址:http://www.tuicool.com/articles/jyA3MrU 时间 2015-01-05 10:08:18 我是程序猿,我为自己代言 原文 http://blog.cs ...
- IOS SWIFT UITableView 实现简单微博列表
// // Weibo.swift // UITableViewCellExample // // Created by XUYAN on 15/8/15. // Copyright (c) 2015 ...
- 03-IOSCore - XML及解析、Plist
一.XML 可扩展标记语言 是什么?是一段有规范的字符串, 用在哪?用在任何地方 语法: * 结点Node <结点名 属性名="属性值"> 结点内容 </结点名& ...
- [置顶] Hibernate从入门到精通(七)多对一单向关联映射
上次的博文Hibernate从入门到精通(六)一对一双向关联映射中我们介绍了一下一对一双向关联映射,本次博文我们讲解一下多对一关联映射 多对一单向关联映射 多对一关联映射与一对一关联映射类似,只是在多 ...