「java命令的自启动路径」java命令的自启动路径在哪
今天给各位分享java命令的自启动路径的知识,其中也会对java命令的自启动路径在哪进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、我想让一个java程序(已打成jar包)开机自动启动,不启用命令行,该如何实现?
- 2、如何更改CMD命令的默认路径 (方便Java编程人员)
- 3、java命令行
- 4、安装JDK, 要在命令行下设置路径环境变量。什么是命令行,如何启动命令行?
- 5、java指定日志配置路径命令
我想让一个java程序(已打成jar包)开机自动启动,不启用命令行,该如何实现?
说下我之前的做法:
1.首先把jar解压到某个目录,全是class的那种。
2. 写一个bat ,cd 到jar目录, java 要运行的类,双击bat就能执行这段java程序。你懂的,不需要多解释。
3. 打开控制面板,任务计划,添加任务计划,选择写好的bat,运行周期为计算机启动时。
如何更改CMD命令的默认路径 (方便Java编程人员)
在使用JDK编写java程序时,你是否也曾遇到过这样的麻烦:每次进入cmd格式后,默认的总是用户名的路径,运行java程序时总要切换一下。于是便在网上搜索了一些关于重设默认路径的方法,其中有一些我觉得对于用cmd编写java程序的人而言,是有很大帮助意义的。现列举这些方法如下:方法一:复制cmd.exe文件首先找到cmd.exe文件(C:\windows\system32\),将其复制到你所需要的路径下面,双击打开后其默认路径便是现在的路径。个人认为此方法对于java编程很方便,而且最有效。 方法二:通过“计算机管理”修改 在“我的电脑”图标上右击,选择“管理”命令,弹出“计算机管理”窗口。在左侧目录树中依次展开“系统工具/本地用户和组/用户”,接着双击右窗口的用户名。在弹出的“Administrator属性”窗口中切换到“配置文件”标签页,在“主文件”中选择“本地路径”,输入需要设置的默认路径,单击“确定”返回。注销系统后即生效。 使用这个方法修改的是cmd(运行框)中的默认路径,虽然不是永久设置,以后要改过也很麻烦,而且要注销系统。所以,我个人不是太推荐这种方法。 方法三:通过快捷方式修改 上一方法是对用户系统全局,即不管是通过CMD命令,还是快捷方式打开“命令提示符”,默认路径都是指定的新路径。当然,我们还可以给快捷方式添加参数临时更改默认路径。打开“开始/程序/附件”后,右键单击“命令提示符”,选择“属性”,“快捷方式”标签页的“起始位置”中输入路径,单击“确定”退出。以后通过这个快捷方式激活的“命令提示符”,默认路径就是参数里的路径。这个方法实现有些类似方法一,不过操作起来也比较麻烦,需要在开始菜单中选择。
java命令行
环境变量设置有问题。还有就是类名一定要和文件名一样。注意大小写。
关于环境变量设置见下。
在完成了JDK的安装后,环境变量设置是其安装后的首要操作,有人会问为什么要设置这个,要理解这个
你首先要明白环境变量的涵义,它可以简单的理解为路径导向,例如WINDOWS里面的临时文件夹存放
路径导向,当有此类文件时可根据此环境变量找到它的存放目录,大家用TTPlayer播放器的时候就可以
看到它也设置了个环境变量,其实就为了把我们添加进播放列表的歌曲用TT播放,当播放列表时歌曲通
过变量得以在TT上播放,就象我们下面讲的CLASSPATH变量是为了在我们输入JAVA命令如JAVAC等
的时候不如敲入它的路径,系统自动根据环境变量设置找到其实际地址,好了,着就是环境变量的一点简
单理解.
好了说说JKD的环境变量设置
path=%JAVA_HOME%\bin
JAVA_HOME=C:\Java\jdk1.6.0_01
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 注意:等号后面是句点+分号
好我们一个一个说,对于初次设置如果设置没有成功的话大家可能会把一些无关紧要的东西认为是出现
错误的原因,其实在整个设置过程知道以下几点就可以了
1,PATH,CLASSPATH等 大小写都无所谓 (有些人可能会在这个上面纠缠很久)
2,只需要设置着3个变量,别听别人说还有其他变量
3,环境变量有系统变量和用户变量,设置成哪个都行,如果是系统变量的话对于所有登陆使用此电脑的
用户都有效,用户变量只对相应用户起作用
4,变量值最后的;(分号)可带可不带,我这里说的最后一个分号,处于中间位置的不可省略!
5,注意区别/,\在WINDOWS里的路径名一般用\(反斜杠),但有时我们发现其实/也可以,最好使用\,
\在C/C++里是转义字符的意思,而/是HTTTP,FTP协议的路径符号
6,我的例子之所以把JAVA_HOME设置为C:\Java\jdk1.6.0_01,是因为我的JDK安装路径决定的,大家
可以根据自己的安装路径调整此变量.
好了,在细心留意了着6点后,我们的JDK设置就没有问题,但是光说还不行还得实际测试一下,这里我想说
一下几中有人说在DOS下输入JAVA -VERSION(JAVA后有空格)后出现版本信息就说明设置成功了,着
实际上是不能说明任何问题,正确的应该是我们编写了一个JAVA小程序后,通过JAVAC编译成功生成
CLASS文件才表示我们的设置是正确的.
我们在初次编写JAVA程序的时候是用记事本写的,因为它无检错,DEBUG现在已经很少有人用了,推荐
使用JBUILDER,ECLIPSE,JCREATOR编辑工具!
转自
下面是一个测试程序,是我写的
import java.io.*;
public class asdf
{
public static void main(String args[])
{
System.out.println("hello,java world");
}
}
第一步把上面的程序拷到一个记事本里面,二把记事本名字改成asdf.java让他和类名一样.三在运行里
先输入javac asdf.java然后输入java asdf 就可以了(第二个后面没有java哦)
安装JDK, 要在命令行下设置路径环境变量。什么是命令行,如何启动命令行?
WINDOWS系统的命令行直接点开始,运行,输入cmd点回车就进入了。输入path即可显示当前的环境变量路径,输入set path=加上你的jdk路径,就是要设置的路径就设置成功了。
对于linux系统。输出环境变量的命令是export。设置的方式是export path=后边加上你要设置的路径。
java指定日志配置路径命令
单独的Java程序包, 需要通过命令java -jar或java -cp的方式启动;
我们可以在启动命令中加入系统运行时变量, 在log4j加载配置文件之前通过System.getProperties(“path”)读取此变量, 即可实现灵活加载当前路径.
(1) 启动脚本设置:
假设当前项目的目录结构为:
/Projects/KafkaConsumer
丨 bin 项目的启动脚本
丨 conf 项目的配置文件
丨 lib 项目的其他依赖包
丨 bogs 项目的日志输出路径
启动脚本位于bin目录下, 内容示例如下:
# 获取当前脚本所处的目录, 然后进入其上级目录, 最后pwd输出该目录, 最终的结果是/Project/KafkaConsumerbase_dir=$(cd `dirname $0`; cd ..; pwd)# 获取Java运行程序的位置, 并指定主类java_bin=$(which java)main_class=”org.shoufeng.elastic.ConsumerMain”# 通过-cp、扩展CLASSPATH、指定主类的方式启动项目, # 并通过“-D”的方式向此程序的运行时环境中设置当前项目的路径,# 即可在程序中通过System.getProperty(“base.dir”)获取此路径 nohup ${java_bin} -Dbase.dir=${base_dir} -cp ${CLASSPATH}:${base_dir}/conf:${base_dir}/lib/* ${main_class} /dev/null
(2) Java程序读取变量:
实log4j的FileAppender本身支持动态设置文件路径, 如:
log4j.appender.logfile.File=${base.log}/logs/app.log
其中“${base.log}”是一个变量, 会被System Property中的base.log的值代替, 代码中的使用方式为:
public static void main(String[] args) { // 获取系统运行时变量中的日志文件的输出路径 // 此变量需要在启动命令中通过-D的方式设置 String baseDir = System.getProperty(“b
java命令的自启动路径的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java命令的自启动路径在哪、java命令的自启动路径的信息别忘了在本站进行查找喔。