java远程编译代码 java远程代码执行

java 远程调试 如何使本地编译及时生效public class Wanshu { public static void main(String[] args)
{ int i=0; int j=0; int k=0; int t=0; for(i=1;i=4;i++) for(j=1;j=4;j++) for(k=1;k=4;k++) if(i!=jj!=ki!=k)
{t+=1;
System.out.println(i*100+j*10+k);
}
System.out.println (t);
}
java入门,远程给我演示一下java程序的编译和运行,我的电脑已经安装JDK和NetBeans6.9.如果不使用像 Eclipse 或者Myeclipse这一类java远程编译代码的Java工具软件,那么可以使用dos 命令
比如java远程编译代码你现在有一个Java文件名字叫做Test.java
1.第一个问题:
开始---运行---cmd---回车!进入dos命令界面
使用dos 命令打开 Test.java所在的文件夹,为java远程编译代码了方便 你可以把 这个文件放到C盘根目录下面
进入C盘根目录的命令是:cd..(cd 和两个.然后按回车,直到你 )命令提示符 只有 C: 表示已经进入java远程编译代码了c盘,然后使用
javacTest.java; (这个命令是编译 Test.java)
java Test; (这个命令是运行已经编译好的class文件,记住不要在加 .java)
第二个问题:
.jar表示java的可执行文件,是java程序打包后的文件,就相当于 微软的 应用程序都是以 .exe 结尾的一样
如果上面出现问题:表示是你的 jdk 环境没有配置,java需要配置jdk环境的哦
依次点击:“我的电脑”-(右键)“属性”-“高级”-“环境变量”,弹出Windows的“环境变量”配置卡 。
在“系统变量”栏下执行三项操作:
①新建“Java_Home” , 值:JDK所在的绝对路径(例如 D:\Program Files\Java\jdk1.5.0_04\) 。
②新建“Classpath”(如果已有,则直接编辑),值: .;%Java_Home%\lib (若值中原来有内容,用分号与之隔开) 。
③编辑“Path”值: %Java_Home%\bin; (若值中原来有内容,用分号与之隔开) 。记住放到最前面,后面记得加;(分号)
检验jdk是否配置成功在 控制命令: java -version (java空格-version) 如果没有出错表示你的jdk环境配置成功的
如何实现远程调试java代码1. 远程debug调试java代码
1.1 主动连接调试
首先需要远程服务配置启动脚本:
JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000"
如果是启动jar包java远程编译代码 , 指令:
java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000 -jar test.jar
这里-Xdebug是通知JVM工作在DEBUG模式下java远程编译代码,-Xrunjdwp是通知JVM使用(java debug wire protocol)来运行调试环境 。
transport是监听Socket端口连接方式(也可以dt_shmem共享内存方式,但限于windows机器,并且服务提供端和调试端只能位于同一台机) 。
server=y表示当前是调试服务端,=n表示当前是调试客户端 。suspend=n表示启动时不中断(如果启动时中断,一般用于调试启动不java远程编译代码了java远程编译代码的问题) 。
address=8000表示本地监听8000端口 。
【java远程编译代码 java远程代码执行】远程服务(tomcat/jboss)启动成功后,本地Eclipse对需要调试的地方打上断点,
然后项目右键启动远程调试:Debug as-Debug Configurations-Remote Java Application 。
Host为远程主机IP,Port为远程监听调试端口 , Connection Type为:Standard(Socket Attach),
点击Debug,然后打断点,远程服务运行到断点处本地就会中断,然后进行调试 。
1.2被动连接调试
首先需要Eclipse配置监听,如主动连接调试的Eclipse配置图片,Connection Type选择:
Standard(Socket Listen) , 配置本地监听端口,比如默认8000 。点击Debug开始等待远程连接调试 。
然后配置远程服务启动脚本:

推荐阅读