不是高手不要进来

haozi1983915 2009-04-26 12:57:51
第一个问题 : 我有一个很奇怪的问题 公司的服务器上的windows2003系统不配java环境变量也能跑java 有默认的环境变量? 为什么


第二个问题:因为我配的JAVA_HOME就是没用 有一个javax.comm.properties 文件要放在 /JAVA_HOME/jre/lib/ 下
很烦 不管怎么放javax.comm.properties 程序都报找不到的

文件中的内容是Driver=com.sun.comm.Win32Driver

我吧win32com.dll放在了C:\WINDOWS\system32下面

然后怎么用java程序运行Driver=com.sun.comm.Win32Driver 怎么加载com.sun.comm.Win32Driver

这是一个调用短信猫的程序 我用其他软件在公司服务器上调短信猫是好的 这就说明短信猫没问题 端口驱动也没问题 用bat调java程序就是报错 肯定是没读javax.comm.properties文件 我在自己的机器上都是好的 一放到公司的服务器上就没用 两台机器上什么都一样 我觉得就是/JAVA_HOME/的问题 我把环境变量都删了 用bat调java程序还能运行
谢谢 很急 那位兄弟知道请速回复 跪谢
...全文
528 92 打赏 收藏 转发到动态 举报
写回复
用AI写文章
92 条回复
切换为时间正序
请发表友善的回复…
发表回复
默然说话 2009-07-22
  • 打赏
  • 举报
回复
这个问题似乎已经有人问过N遍,也有N个人解决过N遍了。
shadow55 2009-07-22
  • 打赏
  • 举报
回复
楼主勿怪,我是进来看高手的!
junyao100 2009-07-22
  • 打赏
  • 举报
回复
路过,看看……学习学习
abc优希 2009-07-22
  • 打赏
  • 举报
回复
我不是高手,也来学习下
要进步呀 2009-07-22
  • 打赏
  • 举报
回复
SB一样的问题,靠。。把基本概念弄清楚吧。。。。。。。
sunjzb 2009-07-22
  • 打赏
  • 举报
回复
是的呵,这个问题我也遇到过,我就是细节不太注意了.
mdsp25xhm 2009-07-21
  • 打赏
  • 举报
回复
爱不鸟了~~~高手是来解决最基础的东西来了!!挖卡卡...<环境变量>
xinxian13 2009-07-21
  • 打赏
  • 举报
回复
林子大了,什么鸟都有
longq121 2009-07-21
  • 打赏
  • 举报
回复
我不是高手,进来见识下高手
j1223jesus 2009-07-21
  • 打赏
  • 举报
回复
没想到还没结贴。。。
zhang_yu_QIN 2009-07-21
  • 打赏
  • 举报
回复
[Quote=引用 24 楼 yinyuan1987 的回复:]
呵呵,楼上的朋友们都说的差不多了

第一个问题,不需要装jdk,只需要安装jre,Java运行环境就可以了
这也是java可移植性的一个很好的体现

第二个问题
对于java_home环境变量的作用是什么呢?
就单独的java开发而言,这个环境变量并没有任何作用,
这就是很多根据书上的描述设置好之后,把一本书学完也没有用到这个变量,所以很是不理解。

下面给你摘抄一下,java_home的作用:

我们为了能够编译和运行java程序,需要在PATH环境变量中把java.exe所在的目录设置为PATH变量的一部分,目的是为了能够通过命令行运行javac和java命令成为可能,当你在命令行中输入javac ...或者java ...的时候,如果提示你一个错误:'javac' 不是内部命令或外部命令,也不是可运行的程序或批处理文件。这时候说明操作系统没有找到你通过命令行输入的javac这个命令,为什么呢?因为操作系统并不知道你的javac.exe这个文件在哪里,所以无法执行对应的文件。那么为了能够让操作系统找到这个可执行文件,我们就需要把javac.exe这个可执行文件所在的目录作为PATH环境变量的一部分设置起来,这样当你在命令行输入一个命令的时候,操作系统就会自动搜索PATH变量中所指定的所有目录了。在Windows系统中PATH变量中的所有路径采用分号分割,如果在Linux系统中采用冒号分割。另外说明一点,如果你设置好了环境变量,在命令行中还是出现同样的错误,那么有两种可能,一种就是你的设置不正确,另一种就是你的设置没有生效,一般你可以关闭命令行窗口再重新打开就可以了。这对这个设置,以刚才的目录为例,那么PATH变量中的内容就是...;d:\jdk1.6.0\bin,这时候我们可以借用已经设定过的JAVA_HOME,将PATH的内容修改为:...;%JAVA_HOME%\bin,这样的设置有一定的好处,当你的系统中重新安装JDK,并改变过目录的话,你只要修改JAVA_HOME的内容就可以了,PATH则不需要修改。此外,JAVA_HOME变量还会有一些其他用途,比如Eclipse这个IDE,它本身是由java程序编写的,那么在运行的时候必然需要虚拟机的存在,所以Eclipse在启动时需要查找虚拟机,如果有JAVA_HOME这个变量,那么Eclipse就会利用这个变量找到虚拟机的路径。所以虽然开始JAVA_HOME环境变量可以不设置,但是还是建议大家为以后考虑而设置上。

文章出处:http://www.diybl.com/course/3_program/java/javajs/2007917/71636.html


[/Quote]

顶。..
The-Venus 2009-07-05
  • 打赏
  • 举报
回复
菜鸟来看看高手!!
  • 打赏
  • 举报
回复
看看
ailinty 2009-07-05
  • 打赏
  • 举报
回复
高手都想认识,我也不例外,所以,我也进来看看,
pathuang68 2009-07-05
  • 打赏
  • 举报
回复
WYhack 2009-07-04
  • 打赏
  • 举报
回复
kaoni楼主!!!
  • 打赏
  • 举报
回复
我是菜鸟来的,也来看看你这个高手才能解决的问题
yuanye2005king 2009-07-03
  • 打赏
  • 举报
回复
楼主,你这帖子的题目....,感觉小瞧人啊,还有提问题的时候最好搜索下
harlow2004 2009-07-03
  • 打赏
  • 举报
回复
进来看高手!!!
angel6709 2009-07-01
  • 打赏
  • 举报
回复
我也进来看看高手。。。
加载更多回复(71)

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧