首页 > 编程语言 >javac命令的理解

javac命令的理解

时间:2023-10-26 11:57:09浏览次数:28  
标签:test1 java javac jar 命令 理解 Test cp

javac是编译命令
javac A.java -d dirclass -encoding utf-8
javac -classpath/-cp 依赖包的路径,需要用:拼接起来,例如
eg javac -cp spark_2.11.jar;flink_1.12.jar B.java -d /testdir
多个依赖包,windows下用;分号,linux下用:冒号拼接依赖的包
windows本地试验

javac -cp D:\test1\javax.servlet.jsp-2.3.2.jar;D:\test1\hadoop-common-3.1.1.7.1.5.0-257.jar ./Test.java -encoding utf-8

源文件为:
import org.apache.hadoop.util.ClassUtil;
import org.apache.jasper.security.*;

public class Test {
public static void main(String[] args) {
System.out.print("56789iop");
}
}

标签:test1,java,javac,jar,命令,理解,Test,cp
From: https://www.cnblogs.com/hbym/p/17789077.html

相关文章

  • Kafka 简介、集群架构、安装部署、基本命令
    一、kafka是什么?在实时计算中,Kafka主要是用来缓存数据,storm可以通过消费kafka中的数据进行实时计算。一套开源的分布式的消息队列系统,由scala写成,支持javaAPI。Kafka读消息采用topic进行归类。二、kafka中有哪两种角色?发送消息:Producer(生产者)接收消息:Consumer(消费者)三......
  • 详解GuassDB数据库权限命令:GRANT和REVOKE
    本文分享自华为云社区《GuassDB数据库的GRANT&REVOKE》,作者:Gauss松鼠会小助手2。一、GaussDB的权限概述在数据库中,对象的创建者将成为该对象的所有者,具有对该对象进行查询、修改和删除等操作的权限。同时,系统管理员也拥有与所有者相同的权限。因此,如果要让其他用户能够使用......
  • shell 脚本获得上级目录的命令
    PARENT_DIR=$(cd$(dirname$0);cd..;pwd)解释:dirname$0:取得当前执行的脚本文件所在的目录;cd:进入当前工作目录;$()与``作用一样,用于shell命令的执行。dirname:显示最后一个结点前的路径;相对的,basename:显示最后一个结点的名称。$0:脚本的路径名称,包含脚本本身的......
  • 在 Windows 11 中,你可以使用 PowerShell 命令 Get-WindowsCapability 来查询 Windows
    在Windows11中,你可以使用PowerShell命令Get-WindowsCapability来查询Windows组件功能。这个命令可以列出当前安装的所有Windows组件功能,以及它们的状态。以下是使用Get-WindowsCapability命令查询Windows组件功能的步骤:打开PowerShell终端:可以通过在任务栏中搜......
  • 在 Windows 7 中,你可以使用命令行工具 cmd 来查询 添加安装 卸载 Windows 组件功能。
    在Windows7中,你可以使用命令行工具cmd来查询Windows组件功能。你可以使用dism命令来列出当前安装的所有Windows组件功能。以下是使用dism命令查询Windows组件功能的步骤:打开命令提示符(cmd):可以通过在开始菜单中搜索"cmd"并打开它,或者按下Win+R组合键,输入"c......
  • 在Windows10中 PowerShell ,你可以使用以下命令来查询 Windows 组件功能
    在Windows10中PowerShell,你可以使用以下命令来查询Windows组件功能:powershellGet-WindowsOptionalFeature-Online这个命令会列出当前已安装的Windows组件功能以及可用的但尚未安装的功能。如果你只想查看已安装的功能,可以使用以下命令:powershellGet-WindowsOptionalF......
  • 关于 大小端的问题的理解。
    先来看看32位与64位系统的基本的数据类型。  然后再来看看所谓的大小端是什么意思。  然后再来看看C语言到汇编语言的转换。    一个字节的读取与存储肯定没有字节序的问题,32位的cpu寄存器应该也是32位的,那么再存放4字节到内存的时候,应该会有一......
  • 第2篇:磁盘管理&Dos命令
    磁盘管理固态硬盘:抗震,电子,读写快机械硬盘:指针读取,不抗震磁盘阵列raidraid0raid5奇偶校验数据保护存储器单位字节=8bitKB=1024字节MB=1024KBGB=1024MBTB=1024GB虚拟机添加磁盘打开虚拟机联机将磁盘加载到虚拟机初始化磁盘新建raid-......
  • LINUX基础知识和命令 二
    LINUXalias(别名)自定义命令=原始命令原始命令中有特殊符@#%()请打上引号,单双无所谓例:vim/etc/sysconfig/network-scripts/ifcfg-ens33aliasmyvim=“vim/etc/sysconfig/network-scripts/ifcfg-ens33”下次可以直接打myvim  alias直接打显示当前系统所有的别名在Li......
  • Linux-sed命令
    Linux-sed命令sed(StreamEDitor):流编辑器,是一个非交互式命令行文本编辑器。用于在一个输入流(一个文件或者管道上的输入)上执行基本文本的转换语法完整的sed命令格式sedOPTIONS...[SCRIPT][INPUTFILE...]OPTIONS:表示选项SCRIPT:表示脚本,脚本由地址(addr)、命令(opt......