首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

java和 javaw 以及 javaws的区别

java ,javaw 和 javaws 的区别: 首先,所有的这些都是java的启动装置,java.exe经常使用,当使用命令行输出到window的时候,会有java.exe进程,通过任务管理器可以看到...javaw.exe对于我们也比较特殊,我们也能够通过任务管理器看到javaw.exe进程的运行。javaws通常web开启的时候的进程。...javaw.exe javaw.exe是相似的和java.exe 是一个win32的GUI应用,应用提供自己的GUI窗口,不启用控制台。 因此我们想运行一个GUI程序不需要命令控制台。...如果用javaw通过命令行运行也是 注: javaw -classpath . javaw.HelloWorldSwing 启动的进程为javaw.exe java -classpath . javaw.HelloWorldSwing...javaw运行GUI后 直接就可以进行下一条命令的运行了。 javaws.exe javaws.exe进程适用于启动通过web 配置的程序,简而言之就是在web应用程序中应用。

1.5K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    iKeyMan脚本吃掉%*$*无法接收命令行参数之解 博客分类: IBM WebSphere Java IBM WebSphere Jav

    但是由于IBM产品中所附带的脚本中对接收命令行的参数没有进行有效的处理,以致于想通过命令行进行传递定制的参数无法顺利进行。...对于AIX、Linux、Solaris可以通过在 ikeyman.sh 中的 -classpath $CP 前增加 $* 来接收命令行参数 而在Windows下则可以通过在 ikeyman.bat(WAS...4.0版本)、ikeyman_old.bat(WAS 5.1及以上版本) 文件中的 -classpath %CP% 前加上 %* 来接收命令行参数 当然,也可以直接将参数写死在脚本里面,比如,想启动英文界面...对于 WAS 8.0/8.5 打开 WAS_HOME\bin 目录下的 ikeyman_old.bat 文件,在第 18 行 start "iKeyMan" "%JAVA_HOME%\jre\bin\javaw...对于 WAS 6.1/7.0 打开 WAS_HOME\bin 目录下的 ikeyman_old.bat 文件,在第 18 行 start "iKeyMan" "%JAVA_HOME%\jre\bin\javaw

    95230

    Java - 怎么通过环境变量来切换jdk版本

    接着输入javac -version则是正常: 1 2 C:\Users\Lewis>javac -version javac 1.8.0_191 javac命令能正常执行, 说明我配置的CLASSPATH...而java命令报错,则说明PATH变量有问题。cmd窗口在执行命令时会去PATH变量的值里寻找路径,当找到对应的路径后就不会再继续查找下去。...java路径放置到最前面还是不够的,因为WINDOW本身系统SYSTEM32里面的环境变量加载等级要优先于用户设置的环境变量,所以我们还需要将C:\Windows\System32目录下的java.exe、javaw.exe...解决方案 将PATH环境变量的变量值里的java路径放置到最前面; 将C:\Windows\System32目录下的java.exe、javaw.exe、javaws.exe三个程序删掉或者重命名。...HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode) 接着将JAVA_HOME改为jdk1.7的目录,再一次测试java和javac命令

    92210

    HotSpot的启动过程(配视频进行源码分析)

    HotSpot通常会通过java.exe或javaw.exe来调用/jdk/src/share/bin/main.c文件中的main()函数来启动虚拟机,使用Eclipse进行调试时,也会调用到这个入口...1、main()函数 首先就是main()方法,方法的实现如下: 源代码位置:/openjdk/jdk/src/share/bin/main.c #ifdef JAVAW char **__initenv...= JNI_TRUE; __initenv = _environ; #else /* JAVAW */ int main(int argc, char **argv){ int margc...; char** margv; const jboolean const_javaw = JNI_FALSE; #endif /* JAVAW */ #ifdef _WIN32...型的argc,为整型,用来统计程序运行时发送给main函数的命令行参数的个数;第二个参数,char型的argv[],为字符串数组,用来存放指向的字符串参数的指针数组,每一个元素指向一个参数。

    99120
    领券