本身总结的几个常见问题的解决方法

但愿对你有帮助:html

一、安装jdk以后作什么就能够写helloworld了?
答:设定Path环境变量暴露javac和java便可。java

作法:
      将jdk目录/bin设定添加到Path环境变量里去。
      windows中环境变量配好以后要新开cmd才能让配置生效。
      在linux中,若是是修改/etc/profile,也要使用source命令或者让配置文件在当前shell下生效。

      最好将内容放在Path内容的开头,由于可能安装有别的jdk或者jre,这样
      会有麻烦,设定在开头的话就避免了麻烦。

注意:
刚刚起步时,杀掉任何已有的CLASSPATH环境变量。不少书说:
CLASSPATH=X:\xxx\JDK\jre\lib\rt.jar;X:\xxx\JDK\lib\tools.jar;.
密切注意看到最后那个".",是必不可少的,不少人就是修改
了CLASSPATH,而且掉了这个"."致使HelloWorld一直报NoClassFound...
而这个"."又很容易被看漏掉。
建议初学java不要设,弄清CLASSPATH是什么之后再设,请花点时间看完置底,
那时候你就能够随便设定了。


二、安装tomcat以后须要作什么就能够写jsp了?
答:配置JAVA_HOME环境变量,内容设定为jdk所在目录。

三、安装ant以后须要作什么就能够使用ant了?
答:配置JAVA_HOME环境变量,内容设定为jdk所在目录。
       配置ANT_HOME环境变量,内容设定为ant所在目录。
       配置PATH环境变量,内容加上ant所在目录的/bin目录(这步最有用)。

四、安装JDK以后,须要什么就能够使用eclipse,IntelliJ,jcreator之类的了?
答:前二者只要保证在Path中能找到java.exe,javaw.exe就能够了,一个jre就能够了。
最后jcreator须要JDK的bin目录在Path里面。
通常安装好JDK以后,最好的习惯是设定JAVA_HOME和将jdk的bin目录放在Path变量的前面


五、CLASSPATH环境变量是干什么用的?
答:用于指定system classloader所要搜索的目录或者压缩包。
java程序的运行须要的.class文件以及其余经过classloader载入的文件的位置就写在
CLASSPATH这个环境变量中。这些文件能够放在一个目录里面,也能够打包在一个zip
格式的压缩文件之中。通常这些压缩包的扩展名为zip,jar,war,ear,gar,但实际格式
都是zip压缩文件。
system classloader首先会查看命令行参数有没有给出classpath参数,linux

若是给出就会使用,而且忽略CLASSPATH环境变量。
若是没有给出,才去访问系统环境变量CLASSPATH。

java.exe(linux,unix里面为java)的-cp或者-classpath参数。
-classpath也是javac的参数,1.5之后javac也能够用-cp。

此内容也用做javac默认的sourcepath,
javac运行时,在命令行指定编译的那个java文件以外,若是须要用到其它的源代码,

首先java会找这些类的class文件,若是找不到,就会在sourcepath中找寻源文件
并进行编译来使用。

用-sourcepath能够指定源文件所在目录,用-classpath能够指定class文件
存放的地方。

不指定的话,-sourcepath值就是-classpath的值,-classpath也不指定的话就
是环境变量CLASSPATH的值,环境变量CLASSPATH仍是不指定,那就是默认的"."。

即不存在参数指定,也没有环境变量CLASSPATH,那么system classloader的访问内容
就是".",当前目录。

六、applet不能用ie看?
答:安装jdk或者jre的时候会让你选择一个浏览器,那个就是用来安装sun的播放applet的act
iveX插件的。若是不当心没有装上也没有关系。按照书上作好applet的class文件和html之
后,使用jdk自带的htmlconverter,这是一个gui的程序,用于将html文件中的applet标
记转化为对应的Object标记,这个标记最大的做用在于若是没有安装这只activeX插件的时
候它会自动去下载安装。校园网的话记得挂上代理。再就能够看了。shell

七、双击怎么运行jar?
windows的用户,打开文件夹选项〉文件类型〉新建〉jar〉找到jar〉更改〉
能够更改图标或懒得改,new一个操做〉随便取个名字〉编辑命令行
java -jar %1 %*或javaw -jar %1 %*,肯定。windows

不足之处,请多指教。浏览器

欢迎拍砖!tomcat

相关文章
相关标签/搜索