`

运行java类的方式

 
阅读更多

一、 java  包名.类名

       java abc.abc.HelloWorld

二、直接生成的可执行jar

       java -jar abc.jar

 

三、不可运行的jar,或可运行的jar中的其他类

       java -cp xxxx.jar   abc.abc.TestHelloWorld

      其中-cp命令是将xxx.jar加入到classpath,这样java class loader就会在这里面查找匹配的类。

 

四、用到了第三方的包很多时

  

       java -Djava.ext.dirs=D:\test\lib   

       java -Djava.ext.dirs=.  当前目录

       java -Djava.ext.dirs=D:\test\lib;.;c:\lib;   多个目录  

       java -Djava.ext.dirs=.  abc.test.HelloWorld

 

 

       java -Djava.ext.dirs=c:\java\axis-1_1\lib -classpath classes MyJavaClass
分享到:
评论

相关推荐

    命令行编译和运行java类

    ### 命令行编译和运行Java类 在日常的软件开发过程中,开发者经常会遇到需要在命令行环境下编译和运行Java程序的情况。本文将详细介绍如何在DOS(Disk Operating System)环境下,通过命令行工具编译和运行Java程序...

    用exe方式运行java

    标题和描述提到了"用exe方式运行java",这意味着我们将探讨如何将Java程序打包成.exe格式,以便在Windows系统上直接双击运行。 首先,我们需要了解Java程序变为.exe的过程。这个过程通常涉及到Java的本地接口(JNI...

    java 动态编译.java文件,动态运行类

    首先,Java的`javac`命令行工具是用于编译Java源代码的标准方式,但在程序中实现动态编译则需要使用`javax.tools`包中的接口和类。这个包提供了一组API,允许我们直接在程序中进行编译操作,而无需调用外部的`javac`...

    shell,bat脚本运行java程序

    总的来说,shell和bat脚本提供了一种方便的方式来管理和运行Java程序,特别是对于需要定时执行或在后台运行的任务,它们能极大地简化操作流程。通过熟练掌握这两种脚本,你可以更高效地管理Java应用的生命周期。

    模拟公交车运行-java

    在Java中,可以通过两种方式创建线程:继承Thread类或者实现Runnable接口。在这个模拟公交车运行的项目中,可能创建了多个线程来代表不同的公交车,每个线程负责模拟一辆公交车的运行状态,如发车、行驶、到站、上下...

    linux下运行java程序

    编译成功后,运行Java程序使用`java`命令,指定主类名(即包含`public static void main(String[] args)`方法的类): ```bash java HelloWorld ``` 在Linux下,你可能会遇到权限问题,例如"Permission denied"。...

    springboot+java类热加载

    本文将深入探讨"springboot+java类热加载"这一主题,包括其核心概念、实现方式以及相关技术。 **热加载(Hot Loading)**是开发过程中的一个重要功能,它允许开发者在不重启应用的情况下更新代码,提高开发效率。在...

    java的运行机制

    类加载器是JVM的重要组成部分之一,它负责将Java类加载到内存中,并对其进行验证、解析和初始化。类加载器的层次结构如下: - **Bootstrap ClassLoader**:这是JVM自带的一个特殊类加载器,用于加载核心类库(如`rt...

    动态生成、编译、运行java文件

    2. **插件系统**:如OSGI框架,允许在运行时安装、卸载和更新插件,每个插件可能包含新的Java类。 3. **代码自动生成**:在数据库操作中,MyBatis的Mapper接口就是通过XML配置文件动态生成对应的实现类。 总结起来...

    《kettle中调用java类》示例代码

    "Java Class"步骤允许直接执行一个预编译的Java类,而"Execute Java Script"步骤则用于运行Java Script(JavaScript,非Java语言)代码,但也可以用来执行Java代码片段。 1. **Java Class步骤**: 使用Java Class...

    用BeanShell来运行java脚本

    标题中的“用BeanShell来运行Java脚本”指的是利用BeanShell这个开源库在Java环境中执行动态的、交互式的Java代码。BeanShell是一个轻量级的Java Scripting引擎,它允许你在运行时执行Java代码,无需编译,极大地...

    java运行环境工具

    在Windows系统中,安装JDK1.8是运行Java程序的第一步。JDK1.8提供了对Java 8特性的支持,例如Lambda表达式、Stream API、新的日期和时间API以及方法引用来增强代码的简洁性和效率。这些特性使得开发者能够编写更加...

    在浏览器上运行Java程序 Doppio

    这意味着Java类文件可以被加载并解析,然后在浏览器的JavaScript环境中执行。通过这种方式,Doppio 实现了对Java核心库的模拟,包括基本类型、异常处理、类加载机制等,使得Java程序能够正常运行。 **主要特点** 1...

    nodepad++ java运行环境配置

    在本篇文章中,我们将深入探讨如何使用Notepad++(而非nodepad++,因为可能是笔误,这里我们讨论Notepad++)来配置Java运行环境,并实现方便地运行Java程序。通过以下详细步骤,您将能够更好地理解和操作Notepad++与...

    JAXB 利用xsd文件生成java类

    - 运行`xjc`命令,如`xjc person.xsd`,生成Java类。 - 使用生成的Java类进行序列化和反序列化操作。 7. **JAXB的优势**: - 自动化:JAXB自动将XML映射到Java对象,减少了手动编码的工作量。 - 验证:基于XSD...

    java代码快捷编译运行工具

    Java代码快捷编译运行工具是针对初学者设计的一款实用程序,旨在简化Java编程过程中常见的编译和运行步骤。对于刚接触Java编程的开发者来说,通过命令行(CMD)进行源码的javac编译和java运行可能会感到繁琐,而这款...

    把wsdl文件转换成java类 使用wsdl2Java工具

    为了在Java环境中与这些Web服务交互,我们需要将WSDL文件转换为Java类,这就是`wsdl2java`工具的作用。 `wsdl2java`是Apache Axis项目的一部分,它是一个强大的工具,可以自动生成Java客户端和服务端代码,这些代码...

    JAVA例子源码可运行

    10. **反射与注解**:Java反射机制允许程序在运行时动态访问类的信息,而注解提供了一种元数据的方式,用于标记代码。例子可能涉及反射API的使用,以及自定义注解和注解处理器。 11. **泛型**:Java泛型增强了类型...

    Java类加密程序

    自定义main方法),运行java时,带上参数-agentlib:<所在路径>\hidea Tomcat等JAVA Web Server,修改启动脚本,把执行java的命令行加上参数-agentlib:<所在路径>\hidea JBOSS等JAVA Application Server...

    Java中使用Groovy的三种方式

    Groovy类通常比Java类更简洁,因为它们可以省略一些Java的冗余语法,如分号、括号等。此外,Groovy提供了许多便利特性,如闭包、元编程等,使得编写更复杂逻辑的类变得更加容易。 ```groovy // Groovy类 class ...

Global site tag (gtag.js) - Google Analytics