有关JDK,tomcat,android sdk+MyEclipse+adt 配置

1.jdk的配置桌面上选择“我的电脑”(右键)

高级

环境变量

在“系统变量”--->“新建”

在变量名中输入:CLASSPATH,变量值中输入:

F:\JDK13\LIB\dt.JAR;F:\JDK13\LIB\TOOLS.JAR;F:\JDK13\BIN;然后确定;

好了,配置完了,要重新启动计算机后,环境变量才能有效的。

四、测试

(1)用文本编辑器写一个简单的java程序:

publicclassHelloWorld{

publicstaticvoidmain(Stringargs[]){

System.out.println("HelloWorld!");

}

}

这个例子就是著名的“HelloWorld”,它的功能就是显示“HelloWorld”。

注意:该文件名称必须为“HelloWorld.java”,大小写也区分。细心的朋友会注意到就是和publicclass后的名字一样的。

(2)编译:在dos命令提示符下执行:(注意大小写)

javacHelloWorld.java

如果正常的话,将生成HelloWorld.class文件。

(3)运行:在dos命令提示符下执行:(注意大小写)

javaHelloWorld

这里有一个java初学者很有可能遇到的问题(不怕笑话,我也是)就是输入:

javaHelloWorld.class

多了后面的.class,一定要注意,否则会出现下面的错误:

Exceptioninthread"main"java.lang.NoClassDefFoundError:HelloWorld/class

(本人猜想,是不是java翻译“.”的时候换成了“/”,或者是其他的本人不知道的原因)

好了,运行javaHelloWorld应该会出现伟大的“HelloWorld”了。

到这一步,你已经成功配置好了JDK,可以开始漫长而痛苦(对于象我一样的,以前不懂java的朋友来说,可以用“痛苦”来形容,不理解的概念,不熟悉的javaapi...,不过,不要急,我将和大家一起慢慢入门,慢慢提高......)的Java过程了。

2.tomcat的配置

2.tomcat就是一个java程序,一定会用到jre

所以需要配置环境变量java_home配置成jdk的安装目录c:\jdk1.6

tomcat的启动是通过startup.bat文件,实际上startup.bat中是去调用

catalina.bat文件,而且是通过%catalina_home%\bin\catalina.bat去找

所以为了保证服务器启动正常,需要配置catalina_home环境变量为tomcat的安装目录

3.tomcat的目录结构

bin:存放一些执行文件

conf:存放服务器的配置文件

lib:存放tomcat所依赖的jar文件

logs:存放日志文件

temp:存放临时文件

webapps:webapplications存放所有的web应用程序(web资源)

work:tomcat的工作目录,jsp翻译成的Servlet就在这个目录下

4.web应用

多个web资源存放在一个目录下即为一个web应用(web应用程序、web工程)

web应用的目录结构

静态web资源直接放在目录下

java类放在classes目录下

web.xml文件负责管理web应用下所有的web资源

所有jar包放在lib目录下

3.androidsdk+MyEclipse+adt配置

androidsdk+MyEclipse+adt配置与开发

1.安装jdk

2.安装MyEclipse

3.下载windows版本的Androidsdk和ADT

4.设置环境变量

解压android-sdk-windows-1.5_r3.zip,把解压后文件夹的tools目录添加到环境变量path中。

run->cmd->android

看是否输出一堆帮助信息,是则成功了,否则检查检查。

5.安装ADT

Help->Softwareupdates->FindandInstall...选择Searhfornewfeaturestoinstall,点next后选择NewLocalSite,在弹出的对话框里选择你所下载并解压后的ADT即可。

6、设置AndroidSDKHome

打开Myeclipse后,winodw->preferences->Android->SDKLocation位置选择你解压的AndroidSDK根目录

7、测试开发环境是否搭建成功

File->New->Project->Android->AndroidProject

如下图:

8、创建Android虚拟设备(AVD)

CMD下输入androidlisttargets查看可用的平台

run->cmd->androidlisttargets

然后在创建AVD(AndroidVirtualDevice)名称XXX,

CMD下输入androidcreateavd--nameXXX--target2

操作结果如下图:

9.HelloWorld的诞生

修改HelloWord.java如下:

右键->RunAs->RunConfigurations

填上如下图的参数:

看看HelloWorld的运行效果吧,如下图:

PS:如果出现以下问题:

[2009-07-2009:54:50-HelloWrold]AutomaticTargetMode:PreferredAVD'avd1.5'isnotavailable.Launchingnewemulator.

[2009-07-2009:54:50-HelloWrold]LaunchinganewemulatorwithVirtualDevice'avd1.5'

[2009-07-2009:54:50-Emulator]emulator:ERROR:unknownvirtualdevicename:'avd1.5'

[2009-07-2009:54:50-Emulator]emulator:couldnotfindvirtualdevicenamed'avd1.5'

就是没办法找到我创建的avd。

具体什么原因呢?

最后发现在AndroidVirtualDevicesManager中创建avd,创建后avd的存放路径是“D:\.android”,因为我的XP系统默认文件的路径都修改过所以“C:\DocumentsandSettings\Administrator”改成了“D:”,既然Eclipse提示它找不到avd,是不是跟这个有关系呢,我试了试将“.android”这个文件放到“C:\DocumentsandSettings\Administrator”下,最后可以正常运行了。

相关推荐