社区
Java SE
帖子详情
java程序一运行就终止
wswzwz
2010-06-01 09:15:19
我的一个java程序之前是运行正常的,现在换到新的服务器,结果一运行cmd窗口一闪就结束了,程序也没有执行。
写的批处理文件运行的程序。
但是在命令行里随便运行其他的程序是可以的
...全文
469
12
打赏
收藏
java程序一运行就终止
我的一个java程序之前是运行正常的,现在换到新的服务器,结果一运行cmd窗口一闪就结束了,程序也没有执行。 写的批处理文件运行的程序。 但是在命令行里随便运行其他的程序是可以的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一头头
2010-06-04
打赏
举报
回复
就是报错了 仔细看那个CMD可以看到exception出来的
xx314327475
2010-06-04
打赏
举报
回复
环境配置问题
hygn123
2010-06-04
打赏
举报
回复
没遇到过这情况 帮顶 等待牛人
wswzwz
2010-06-04
打赏
举报
回复
set mmtempdir=%CZJJ_HOME%\lib\
set myclasspath=.;%CZJJ_HOME%\bin;%mmtempdir%antlr.jar.......
java -Xmx1024m -Xms1024m -cp %myclasspath% com.xxx.xxx.xxx.Server
@exit
上面的以前的服务器可以运行,新服务器运行不了
set mmtempdir=%CZJJ_HOME%\lib\
set myclasspath=%CZJJ_HOME%\bin;%mmtempdir%antlr.jar.......
set classpath = %classpath%;%myclasspath%
java -Xmx1024m -Xms1024m com.xxx.xxx.xxx.Server
@exit
这个新服务器就可以运行了,为什么呀?
whut0802
2010-06-01
打赏
举报
回复
估计是环境配置问题
gao512008
2010-06-01
打赏
举报
回复
环境问题吧
crazylaa
2010-06-01
打赏
举报
回复
环境问题?这个java程序运行时,jre路径没有设置?
izard999
2010-06-01
打赏
举报
回复
先检查下java环境.. 环境没问题用调试工具调试下看哪里出错
lidongbo_008
2010-06-01
打赏
举报
回复
//使用标签退出循环示例
class breakloop3 {
public static void main(String args[]) {
int i;
for(i=1; i<=3; i++) {
one: {
two: {
three: {
System.out.println("i is " + i+" now\n");
if(i==1) break one;
if(i==2) break two;
if(i==3) break three;
System.out.println("won't print");
}
System.out.println("block three finished");
}
System.out.println("block two finished");
}
System.out.println("block one finished");
}
System.out.println("all is over");
}
}
yueguangkai001
2010-06-01
打赏
举报
回复
cmd窗口是不会消失的吧,应该是你的bat文件一闪而过吧
你打开cmd窗口,将bat文件拖入进去,就知道你出什么问题了撒
错误贴上来 才知道你什么地方出错了
East271536394
2010-06-01
打赏
举报
回复
bat文件是不是写错了,如没有写错,哪就是服务器java 环境的问题,
你在服务器配置一下java 环境,
java_home
path
classpath
这三个就行了,
desty178
2010-06-01
打赏
举报
回复
没遇到过这情况 帮顶 等待牛人
其他程序可以的话 就说明是你的批处理文件有问题吧 设置几个断点看看
多线程之
终止
线程的四种方法
程序
中可以直接使用 thread.stop()来强行
终止
线程,但是 stop 方法是很危险的,就象突然关闭计算机电源,而不是按正常
程序
关机一样,可能会产生不可预料的结果,不安全主要是:thread.stop()调用之后,创建子线程的线程就会抛出 ThreadDeatherror 的错误,并且会释放子线程所持有的所有锁。因此,并不推荐使用 stop 方法来
终止
线程。如果使用了sleep,同步时锁的wait,socket中的receiver,accept等方法时,会使线程处于阻塞状态。第一种:正常
运行
结束。
java
异常分类_异常的分类及处理方法
一、异常解决方法1、对于这些异常,一般有两种解决方法:2、一是遇到错误就
终止
程序
的
运行
3、另一种方法是由
程序
员在编写
程序
时,就考虑到错误的检测、错误消息的提示,以及错误的处理4、捕获错误最理想的是在编译期间,但有的错误只有在
运行
时才会发生5、如:除数为0,数组下标越界.....1、JVM默认的处理异常1、main函数收到这个问题时、有两种处理方式2、一种:自己将该问题处理、然后继续
运行
3、二种:自...
异常产生的原因
(1)
运行
程序
时,遇到错误的代码,自动产生异常,
程序
自动
终止
。(3)语法: throw new 异常类名();(2)结果:
程序
因为异常而被
终止
。(1)关键字: throw。(2)位置:必须应用方法内部。(4)结果:
程序
会被
终止
调用。
Java
虚拟机(
Java
Virtual Machine,简称JVM)
Java
虚拟机(
Java
Virtual Machine,简称JVM)是一个虚拟的计算机系统,它是用于
运行
Java
程序
的平台。JVM执行
Java
字节码,这些字节码是
Java
编译器编译
Java
源代码生成的二进制代码。JVM为
Java
程序
提供了一个安全的
运行
环境,并管理
程序
的内存使用。加载类文件:JVM从硬盘或其他存储设备加载
Java
类文件,并将其转换为内存中的字节码。验证字节码:JVM验证字节码的完整性和正确性,确保它们符合
Java
规范。解析:JVM解析字节码中的符号引用,并将它们转换为相应的内存地址。
java
jar nohup_linux下利用nohup后台
运行
jar文件包
程序
Linux
运行
jar包命令如下:方式一:
java
-jarXXX.jar特点:当前ssh窗口被锁定,可按CTRL + C打断
程序
运行
,或直接关闭窗口,
程序
退出那如何让窗口不锁定?方式二
java
-jarXXX.jar&&代表在后台
运行
。特定:当前ssh窗口不被锁定,但是当窗口关闭时,
程序
中止
运行
。继续改进,如何让窗口关闭时,
程序
仍然
运行
?方式三nohup
java
-jar...
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章