微信支付开发教程JAVA编[002]-配置

一.下载环境

1.java: http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html

我下载的是: Java SE Development Kit 6u45

 

2.eclipse-3.7.2: http://www.eclipse.org/downloads/packages/release/Indigo/SR2

我下载的是: Eclipse IDE for Java EE Developers(eclipse-jee-indigo-SR2-win32.zip)

 

3.tomcat: http://tomcat.apache.org/download-60.cgi

我下载的是: 32-bit/64-bit Windows Service Installer (pgpmd5)(apache-tomcat-6.0.48.exe)

 

4.tomcatPlugin: http://www.eclipsetotale.com/tomcatPlugin.html

我下载的是: tomcatPluginV33.zip

 

5.easyexplore: https://sourceforge.net/projects/easystruts/files

我下载的是: org.sf.easyexplore_1.0.4.jar

 

注:因为本人喜欢不高不低版本的东西,太低了有些功能没有或者性能不稳定,太高了太吃系统资源了而且很多功能基本上用不着.上面的配置单,可以在XP SP3专业版和Win7 32位 旗舰版下安版运行,如果大家不喜欢,可以配到最新版本.

 

 

二.安装环境

1.java.

直接点击jdk-6u45-windows-i586.exe,然后下一步下一步.其中会装一个Java(TM) SE Development Kit 6 Update 45(开发者工具)和一个Java(TM) Update 45(公共运行环境)

配置环境变量,最好是系统变量而不是当前用户变量,如图.

 

这些变量分别有:

 

1).新增

JAVA_HOME=C:\Program Files\Java\jdk1.6.0_45

2).新增

CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

3).在PATH变量上加上

%JAVA_HOME%\bin

 

在命令行下输入:java -version,显示如下,说明已成功安装JAVA

 

 

 

2.tomcat.

直接点击apache-tomcat-6.0.48.exe,然后下一步下一步.可能有个地方得让你选择JRE,即前面的JAVA公共运行环境,选择你对应的目录,我的是C:\Program Files\Java\jre6

 

3.解压eclipse-jee-indigo-SR2-win32.zip

 

4.解压tomcatPluginV33.zip,并将com.sysdeo.eclipse.tomcat_3.3.0整个文件夹复制到eclipse/dropins目录下.

 

5.将org.sf.easyexplore_1.0.4.jar放到eclipse\plugins目录下.

 

6.运行eclipse,打开Preferences

1).Tomcat

选择Tomcat version为:Version 6.x

tomcat home为:C:\Program Files\Apache Software Foundation\Tomcat 6.0

如图:

 

2).Tomcat->Advanced

设置Tomcat base同样为:C:\Program Files\Apache Software Foundation\Tomcat 6.0

 

3).Server->Runtime Evironments新增,如图

 

选择Apache Tomcat v6.0,如图

 

下一步,其中

Name默认为:Apache Tomcat v6.0

Tomcat installation directory为: C:\Program Files\Apache Software Foundation\Tomcat 6.0

JRE选择jre6.

如图

 

4).General->Web Brwser

可以设置调试时,使用自己喜欢的浏览器,而不用eclipse内置的浏览器.

 

5).General->Workspace

设置文件编码,一般都是utf-8.如图:

 

6).其他一些配置,大家自由喜爱来弄,如我喜欢visual studio的按键,我所有编程IDE(visual studio, eclipse, QT, Xcode)都是使用相同的visual studio按键.

 

现在点击eclipse上的小猫咪,就能启动tomcat了,在浏览器中输入localhost:8080测试是否成功..

另外:对于水瓶座的强迫症患者来说,启动tomcat时,Console上显示红色的信息,是很心情不愉悦的,哪位神仙能解释解释?

 

再另外:在eclipse下调试,运行tomcat时,请将系统右下角的tomcat关闭,不然会出现端口被占用的提示.如图:

 

再再另外,说说easyexplore这个插件的功能,它可以快速打开某个目录(我自己非常喜欢这个功能).例如:

 

三.第一个项目

1.新建Dynamic Web Project项目

1).Web->Dynamic Web Project项目,如图:

 

2).其中

Project name设为: test

Target runtime选择: Apache Tomcat v6.0

Dynamic web module version: 选择2.5

Configuration选择: Default Configuration for Apache Tomcat v6.0

 

2.新建Servlet

1).在test->Java Resources->src下新建Web->Servlet,如图:

 

2).其中

Class name设为HelloWorld

 

3).编辑HelloWorld.java文件,如下:

 

import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class HelloWorld extends HttpServlet {
	private static final long serialVersionUID = 1L;

    public HelloWorld() {
        super();
    }

	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		PrintWriter out = response.getWriter();
		out.println("Hello World! I am Servlet!");
	}

	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
	}
}

 

4).选中HelloWorld.java文件右键,在弹出菜单中选择Debug As->Debug on Server.如图:

 

可以看到浏览器显示了

"Hello World! I am Servlet!"

 

3.新建JSP

1).在test->WebContent下新建Web->JSP File.如图:

 

2).其中

File name设为index.jsp

 

3).编辑index.jsp文件

 

<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Insert title here</title>
</head>
<body>
Hello World! I am JSP!
</body>
</html>


4).同样,在index.jsp下右键,在弹出菜单中选择Debug As->Debug on Server.如图:

 

 

同样可以看到浏览器显示

"Hello World! I am JSP!"

 

四.其他设置

微信公众号,微信商户,内网映射详见《微信公众号开发教程[002]-配置

对于默认安装的tomcat来说,其中ngrok的内网端口要改为8080.即:

Apache:  ngrok -config ngrok.cfg -subdomain szuzsq 80

Apache Tomcat:  ngrok -config ngrok.cfg -subdomain szuzsq 8080

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值