有关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”下,最后可以正常运行了。