当前位置: 首页 > 知识库问答 >
问题:

单元中 Java 命令的含义

伏业
2023-03-14

我正在尝试执行一个保存在Linux系统中的. sh文件。. sh文件中的所有命令都正常工作,除了一个java命令,该命令给出了执行权限被拒绝的语句。有人能帮助我理解整个命令吗?权限被拒绝的原因是什么?我也尝试过chmod 777来获得权限,但还是一样。-classpath.: lib/:cl-ebook-import.jar的确切含义是什么?

java命令是-

   java -DCL_LOG_DIR="/Users/MO/Importebook" -classpath .:lib/:cl-ebook-import.jar org.xy.ebook.ebook.CLImportebook

我得到的回报是-

  ksh: java: 0403-006 Execute permission denied.

共有1个答案

吕新
2023-03-14

该命令的确切含义是启动Java。它告诉Java类路径,Java将在其中查找要加载的类。路径由冒号分隔。因此,-classpath参数告诉Java的是在.(当前目录)、lib/和cl-ebook-import.jar中查找类。

然后它告诉Java启动组织.xy.电子书.电子书,CL导入书作为应用程序的主要类。

-DCL_LOG_DIR告诉Java将名为CL_LOG_DIR的属性设置为“/Users/MO/Importebook”。

你知道,你确定这是一个Linux系统吗?因为这条路对我来说看起来像Mac OS X。

 类似资料:
  • HDFS读取:13245 HDFS写入:72成功MapReduce CPU花费的总时间:2秒300毫秒 确定所用时间:63.787秒

  • 我在这个文件中所做的是从一个java文件中执行一个hello.class文件,并使用正确的文件名将其输出作为txt文件存储在以下位置< code>C:\outtest\。但是当我编译上面的文件时,我的程序进入了某种无限循环,永远不会终止。 编辑 : 您好.java

  • 本文向大家介绍eclipse 中的javac命令与java命令,包括了eclipse 中的javac命令与java命令的使用技巧和注意事项,需要的朋友参考一下 eclipse中的javac命令与java命令 一、eclipse的javac命令:当eclipse对.java(源文件)文件进行保存操作时(快捷键ctrl+s),会执行javac命令。见上图,Default output folder(默

  • 问题内容: 首先,我已经看过几个文档,关于同一文档的stackoverflow问题。我在尝试运行命令时遇到了项目特定的问题: 从mac终端,我得到了所需的json格式数据。但是从Java代码运行相同的命令,控制台中出现Unauthorized 401错误。我的代码是: 我收到未经授权的401错误和一堆html标签。这似乎是一个重复性的问题,但我已经尝试了所有方法。我知道替代方法是使用http响应方

  • 主要内容:sudo命令的配置文件/etc/sudoers我们知道,使用 su 命令可以让普通用户切换到 root 身份去执行某些特权命令,但存在一些问题,比如说: 仅仅为了一个特权操作就直接赋予普通用户控制系统的完整权限; 当多人使用同一台主机时,如果大家都要使用 su 命令切换到 root 身份,那势必就需要 root 的密码,这就导致很多人都知道 root 的密码; 考虑到使用 su 命令可能对系统安装造成的隐患,最常见的解决方法是使用 sudo

  • 问题内容: 是否有人知道方法/类/库可以让我轻松地在Java中重现* nix ls -l命令的结果?由于平台的独立性,直接调用ls是不可行的。 例如。$ ls -l myprogram.exe -rwxrwxrwx 1个用户无1261568 Nov 15 17:41 C:\ myprogram.exe 问题答案: 这提供了您要寻找的内容: