精华内容
下载资源
问答
  • 主要介绍了docker启动Java程序的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • shell脚本启动Java程序测试工程
  • Linux环境下启动java程序,详情查看:http://blog.csdn.net/jptiancai/article/details/23770713
  • 8种启动java程序的方法
  • JDK启动Java程序需要注意: (1)下面的程序是启动一个保存在d盘java目录的Hello.java的程序,Hello.java的保存目录、代码和启动方式如下 public class Hello{ public static void main(String[] args) { ...

    JDK启动Java程序需要注意:

    (1)下面的程序是启动一个保存在d盘java目录的Hello.java的程序,Hello.java的保存目录、代码和启动方式如下

    public class Hello{
    	 public static void main(String[] args) {
    		System.out.println("Hello JAVA");
    	}
    }

     

    命令javac Hello.java是编译Hello.java程序,可以看到执行javac Hello.java后,目录下多了一个Hello.class文件,这就是Hello.java程序后编译后产生的编译文件,必须编译后才能输入java Hello执行程序,否则会报错。如果没有编译程序,就执行程序会出现以下情况。

     

     (2)执行java Hello需要注意的一点,Hello.java和代码中的class Hello必须相同,否则报错,意思就是文件名和类名必须相同。下面展现一下这种的执行情况。

    文件名仍然是Hello.java,把程序的类名改为HelloWorld,具体代码如下:

    public class HelloWorld{
    	 public static void main(String[] args) {
    		System.out.println("Hello JAVA");
    	}
    }

    再在cmd执行上述相同操作是会报错的:

     

    把文件名也改为HelloWorld.java,后再执行,就会成功:

    (3)java程序保存的文件名是不区分字母大小写的,在HelloWorld.java程序存在的情况下,再把程序的类名改为helloWorld,在另存为helloWorld.java时,会出现文件已存在的提示,如下:

     

    (4)使用javac HelloWorld.java编译程序后,只要HelloWorld.class编译文件与HelloWorld.java程序处于相同目录,以后的所有执行都不需要再次编译。

     

    友情提示:这些在学习java是没有介绍的,都是在实际尝试中经验所得,有兴趣的可以继续自行研究,这里只是做个例子。 

    展开全文
  • Shell 脚本启动java程序

    千次阅读 2013-11-01 18:02:53
    最近,做好了一段儿程序,但是在ubuntu系统下需要用命令行输入命令启动。于是研究了一下Shell脚本启动的方法。...#该脚本实现启动java程序,并保证不重复启动。 APP_LOG="Test.log" APP_PATH="." APP_NAME="Test

    最近,做好了一段儿程序,但是在ubuntu系统下需要用命令行输入命令启动。于是研究了一下Shell脚本启动的方法。

    刚开始接触Shell脚本,一头雾水。不过最终还是实现了,和大家分享一下:

    不过需要注意的是,路径和相关参数。

    #!/bin/sh
    #该脚本实现启动java程序,并保证不重复启动。
    APP_LOG="Test.log"
    APP_PATH="."
    APP_NAME="Test"
    #NUM=$#
    #TEMP=$CLASSPATH
    #若有其他附带的jar包,可用下面方式实现
    #libs=../lib/*
    #append(){
    #      TEMP=$TEMP":"$1
    #}
    #for file in $libs; do
    #      append $file
    #done
    export CLASSPATH=$APP_PATH
    export LANG=zh_CN
    #这里结合java提供的jps也可以实现
    res=`ps aux|grep java|grep $APP_NAME|grep -v grep|awk '{print $2}'`
    echo $res
    if [ -n "$res" ]
      then
        echo "APP already running."
    else
        nohup java -classpath $CLASSPATH $APP_NAME > $APP_LOG&
        echo $star
        sleep 3
        unset res
        res=`ps aux|grep java|grep $APP_NAME|grep -v grep|awk '{print $2}'`
        echo $res
        if [ -n "$res" ]
          then
            echo "$APP_NAME start success"
        else
            echo "$APP_NAME start fail"
        fi
    fi 

    展开全文
  • Linux 自启动 java程序

    千次阅读 2011-08-03 10:17:01
    Linux 自启动java程序  一进公司就接到 项目, 适应时间都没有。 小公司,开发部署全是一个人完成。碰到了 Linux自启动java程序,头痛了一天 找项目经理要了一本鸟哥的Linux私房菜,学习了一下,才把问题解了 在...

    Linux 自启动java程序

          一进公司就接到 项目, 适应时间都没有。 小公司,开发部署全是一个人完成。碰到了 Linux自启动java程序,头痛了一天

    找项目经理要了一本鸟哥的Linux私房菜,学习了一下,才把问题解了

    在linux下面/etc/rc.d目录下面的都是开机启动的服务或者程序,启动rc.local用于用户自定义的启动程序或者服务。为了,编辑整洁,先给需要启动的java程序,写个shell脚本

    #!/bin/bash
    #program
    #    This program is used to startup SmsSentTask.jar
    #
    export JAVA_HOME=/usr/java/jdk1.6.0_22
    export JRE=/usr/java/jdk1.6.0_22/jre
    export CLASSPATH=$JAVA_HOME/lib:$JRE/lib:.
    export PATH=$PATH:$JAVA_HOME/bin/:$JRE/bin
    java -jar /root/tas100/smsSendTask_fat.jar >>/root/tas100/smsSend22.log

    在命令行,输入 vi /etc/rc.d/rc.local, 然后添加shell脚本, 路径要根据自己的实际路径要设定

    /root/tas100/smssend.sh

    #!/bin/sh
    #
    # This script will be executed *after* all the other init scripts.
    # You can put your own initialization stuff in here if you don't
    # want to do the full Sys V style init stuff.
    
    /root/tas100/smssend.sh


    大功告成, 哈哈哈

     

     

    展开全文
  • 浏览器启动java程序时,会按照安装jdk时的默认参数启动,可能会遇到内存不够无法启动程序的情况,此时可通过设置java默认运行时环境参数解决: 进入控制面板—程序: 进入“java”: 进入java选项卡下面的查看:...

    浏览器启动java程序时,会按照安装jdk时的默认参数启动,可能会遇到内存不够无法启动程序的情况,此时可通过设置java默认运行时环境参数解决:

    进入控制面板—程序:


    进入“java”:


    进入java选项卡下面的查看:


    设置后点击确定保存:


    展开全文
  • Window下启动java程序,包含第三方jar包,详情查看:http://blog.csdn.net/jptiancai/article/details/23770713
  • 不需要传入参数,只需要在matlab中启动java程序,java读取个文件在处理文件后保存就行
  • Linux下启动java程序的通用脚本

    千次阅读 2016-09-21 16:06:44
    #该脚本为Linux下启动java程序的通用脚本。即可以作为开机自启动service脚本被调用, #也可以作为启动java程序的独立脚本来使用。 #警告!!!:该脚本stop部分使用系统kill命令来强制终止指定的java程序进程。 #在...
  • shell启动jar程序的脚本,可以根据传入的参数"start"、"stop"、"restart"启动当前目录下的jar程序
  • 如何用bat启动java程序

    千次阅读 2013-09-25 13:12:03
    如何用bat启动java程序 bat可以看做有序的多条dos命令的集合,下面介绍如何把一个java application打包成可运行的jar包,并用bat启动。 首先,要把程序打包成可运行的jar包。在项目上右键选择-properties,...
  • 通过python启动java程序,挺方便的分享下。 最近部署了java程序,刚开始用shell来启动启动过程不友好也不方便,也没有守护进程。今年在整理资料的时候,发现了珍藏一套启动脚本。 挺方便的。记录下。以免忘记 ...
  • #该脚本为Linux下启动java程序的通用脚本。即可以作为开机自启动service脚本被调用, #也可以作为启动java程序的独立脚本来使用。 # #Author: tudaxia.com, Date: 2011/6/7 # #警告!!!:该脚本stop部分使用系统kill...
  • 如何在Android中启动JAVA程序

    万次阅读 2012-07-17 08:05:56
    在Android中启动JAVA程序其实有很多种方式,现总结如下 一、在Android应用程序中发送Intent启动Android应用程序 这个方式最简单,最常用。在此不在累述。关于Intent的更多内容请阅读《Intent技术简介
  • 此程序的作用是:在windows操作系统下,通过双击可以启动一个java程序。 其内部原理其实也是使用了javaw程序来打开.jar或.class文件。跟我们直接在命令行输入javaw XXX一样,只不过用一个小程序代替了命令行输入,...
  • 利用脚本启动java程序

    万次阅读 热门讨论 2007-06-28 21:23:00
    利用脚本启动java程序 今天在工作中,需要写一个shell脚本,启动一个socket程序,从而模拟短信网关。查了一些资料,终于搞定了,现在记录一下,方便大家查阅。 为了说明使用方法,我们就用最简单的程序来实现,...
  • 命令行启动java程序 与 jdb 调试

    千次阅读 2011-08-10 22:58:09
    自己开发个Java平台,不过不是很完善,通过命令行启动java程序报"类无法找到", 对于"类无法找到"的问题,除去类不存在外,就是"类路径"没有指定好,或类路径没有相应的文件. 这次也是一样,只是并非运行的类,而是运行类...
  • linux下通过.sh文件启动java程序

    万次阅读 2011-08-09 16:47:15
    linux下通过.sh文件启动java程序: 首先把java程序打成jar包,指定好主类(入口) sh文件如下 #!/bin/sh java -Xbootclasspath/a:log4j.jar:ojdbc.jar: -jar domain.jar 执行: .
  • sh脚本启动java程序

    千次阅读 2018-11-01 16:02:56
    #!/bin/sh #项目部署路径 WEB_HOME=/data/project/...JAVA_HOME=/data/java/jdk1.7.0_80 #ProjrctOneClient 为main入口的类名称 PID=`$JAVA_HOME/bin/jps | grep ProjrctOneClient | awk '{print $1}'` if [...
  • 通过bat启动java程序

    千次阅读 2017-01-16 16:27:56
    bat java
  • shell检查并启动Java程序

    千次阅读 2017-01-04 10:59:34
    nohup java -jar config.jar &如此一来程序就能启动。不过这样不够人性化或者说不够优雅,更好的方式应该是先判断config.jar是否已经在运行,只有在未运行的情况下才执行启动。方案#!/bin/sh #NAME变量填写jar包的...
  • bat批处理启动java程序通用脚本

    千次阅读 2018-09-27 16:43:33
    启动脚本: 不需要传递参数直接双击打开或者命令行输入脚本名称运行即可 此脚本假设和需要传递两个参数,需要在命令上输入 路径/脚本名称 参数一 参数二 脚本内容: :: ::Author:wangxueming ::Date...
  • linux上有一个命令, & &的意思是,将这个任务放到后台去执行 所以,如果我们想启动一个java程序,可以使用java -jar test.jar &命令
  • 树莓派的系统安装,基本配置,建议下载Raspbian桌面版(已安装jdk等),文档中涉及的软件可百度搜索名称下载。
  • linux 指定 jdk 启动 java 程序

    万次阅读 2016-11-09 19:55:18
    nohup /opt/usr/jdk1.8.0_73/bin/java -Duser.timezone=GMT+08 -jar ctpf-server-3.0.0.jar > start & 这种情况下系统会有一个输出,但是这个时候不要 Ctrl +C,这样进程就会中断,而是要按回车键 ...
  • linux下定时启动Java程序

    千次阅读 2013-01-26 10:43:03
    由于项目需要客户要求每天要13点要重启一次Java程序。由于项目部署在RedHat下运行,故首要考虑使用Cron定时任务 具体操作及源码以下: 1、定义重启脚本 #!/bin/bash cd /root/tools/mail/ #kill ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,789,166
精华内容 715,666
关键字:

如何启动java

java 订阅