用惯了eclipse,偶尔需要使用编译class的时候,总要查询资料,现在把运行class的方法记下来:
运行: java -cp ***.jar:***.jar空格类名不带class
(主要是jar直接要用:分隔,总是记成; jar 和要运行的class之间要用空格分开)
例如:运行 SendSMS.class
java -cp ./:../lib/commons-configuration-1.6.jar:../lib/commons-lang-2.5.jar:../lib/log4j-1.2.8.jar:../lib/commons-logging-api-1.1.jar:../lib/commons-collections-3.2.1.jar SendSMS
一个脚本:
BASE_DIR=$(pwd)
LIB="${BASE_DIR}/lib/"
JAVA_OPTS=" -Xmx2048m -XX:PermSize=64m -XX:MaxPermSize=1024m -XX:+PrintGCDateStamps -XX:+PrintGCDetails -Xloggc:logs/gc.log -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=1 -XX:GCLogFileSize=1024k -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=logs/mtdperf.hprof -server -Dfile.encoding=UTF-8"
START_CLASS="com.qiyi.msg.broker.client.MqttConnection"
#echo ${LIB}
for libfile in ${LIB}/*.jar ; do
if [ -f $libfile ] ; then
CLASSPATH=$libfile:${CLASSPATH}
fi
done
CLASSPATH=${BASE_DIR}:${CLASSPATH}
num=5000
if [ x$1 != x ]
then
num=$1
fi
echo "开始建立$num个连接,详见client.log"
nohup "java" ${JAVA_OPTS} -server -cp ${CLASSPATH} ${START_CLASS} $num > client.log &
详见test.zip
相关推荐
"一键java运行class"指的是能够快速、便捷地执行Java编译后的字节码文件(.class),无需经历复杂的命令行操作。这个主题通常涉及到Java开发环境的配置、JVM(Java虚拟机)的工作原理以及如何通过工具或脚本简化执行...
使用方法: 1.安装好JDK运行环境,设置好必要的Windows环境变量,具体方法可自行百度。 2.把这两个批处理放到任意有 *.java 文件的目录。...3.拖拽单个 *.java 文件到下面...否则不能正常编译java和运行class。
【标题】"myeclipse-Register_运行class文件.rar" 提供的是关于在MyEclipse集成开发环境中运行Java类文件(.class)的相关资源。MyEclipse是Eclipse的一个扩展,专为Java开发者设计,支持多种Java应用开发,如Web、...
"解决 Java 编译成功后运行 Class 文件出现“找不到或无法加载主类”的问题" 在 Java 开发中,经常会遇到一个问题,即 javac 编译成功后,用 java 运行 Class 文件却出现“找不到或无法加载主类”的错误信息。这种...
Java命令行运行class文件是Java开发中的基本操作,主要用于测试和执行编译后的Java程序。然而,有时在尝试运行class文件时可能会遇到各种异常情况,这些异常可能是由于多种原因引起的。这里我们将深入探讨可能导致...
双击运行class文件批处理v1.0 要求:已安装jdk(Java开发包,Java Development Kit)。 功能: 1.自动搜索jdk安装路径,并设置环境变量。 2.添加class文件打开方式(由笃行天下编写 http://hi.baidu.com/duxing...
java加密运行支持【spring+struts+mybatis+hibernate+mysql+oracle+sqlserver+postgresql+springMVC+springboot】 支持的项目:JavaWeb项目、Tomcat项目、SpringBoot项目、单独的Jar包项目、几乎所有的Java项目都...
运行class文件后根据提示输入年 月 日 后,显示距输入的日期的天数,还有日历形式 可以查看输入的日期是星期几
执行Java的Class文件时,需要注意的是,Python并不运行在JVM上,所以它不能直接调用Java的库或依赖。这意味着,如果你的Java代码依赖于特定的系统库或Java API,Python可能无法正确地模拟执行。然而,对于那些只包含...
当我们在命令行使用`java`命令运行一个类时,JVM会根据类路径来定位包含主类(通常标记为`public static void main(String[] args)`的方法的类)的`.class`文件。 1. **类路径配置**: - 在类路径中,当前目录(`....
Java Class 文件运行方法详解 在 Java 开发中,运行 Class 文件是非常重要的一步骤。下面将详细介绍运行 Java 的 Class 文件方法的相关知识点。 一、运行 Class 文件 要运行 Class 文件,需要使用 Java 命令,...
运行Java程序,特别是.class文件和.jar文件,是Java开发中不可或缺的部分。本文将详细解析如何在不同的场景下正确地执行Java程序。 首先,运行单个.class文件,这通常涉及到一个包含`main`方法的类。命令行语法是`...
class文件中的版本信息告诉JVM运行class文件的Java环境版本。 接下来是常量池,它包含了一系列的常量信息,如类名、方法名、字段名以及字符串等。常量池的大小从1开始,最大到常量池项数量减1。常量池项的类型非常...
双击*.class也能运行(当然class需有main方法)?只用两个批处理就能做到。经调试,在Windows下没有问题,其它OS略做修改即可。把附件的文件java_run.bat解压后放到D:\,双击运行1.bat即可。另外,java.exe须包含在...
3. 执行混淆:运行classfinal工具,将源代码或已编译的字节码进行混淆处理。 4. 加密关键代码:选择需要加密的类或方法,设置加密算法和解密逻辑。 5. 生成加密后的字节码:classfinal会生成一个新的jar包,其中...
6. **运行时保护**:ClassFinal可能在运行时进行动态检查,确保代码在预期环境中运行,防止被注入恶意代码或在不受信任的环境下执行。 在实际使用中,开发者需要按照ClassFinal的文档指导,将源代码编译成class文件...
Hello 为java .class文件 windows java -agentlib:c:\jvm\deClass Hello deClass就是deClass.dll,注意不需要加.dll tomcat 修改tomcat的bin目录下catalina.bat set JAVA_OPTS=-agentlib:c:\jvm\deClass linux下 ...