-bash: ./hello.jar: 无法执行二进制文件
2024-10-11 11:42:40
在linux中直接调用java包产生的
解决:依赖多个包要用冒号分隔,而不是分号
正确:> java -cp ./lib/*:./hello.jar hello
错误:> java -cp ./lib/*;./hello.jar hello
附class依赖处理:
>cd /home/ap/
>ls
com
>cd com
>ls
a.java
dependencyA.java
>cd ..
>pwd
/home/ap
>javac ./com/a.java
>javac ./com/dependencyA.java
>java com.dependencyA ##只能运行main函数
例如:
app@shell>cat hello.java
class hello{
public static void main(String[] args){ System.out.println("hello");
for(int i=;i<args.length;i++){ System.out.println(args[i]);
} }
}
app@shell>java hello a b c dddd
hello
a
b
c
dddd
app@shell>java hello "D:/kkk" hell
hello
D:/kkk
hell
最新文章
- Python多线程爬虫爬取电影天堂资源
- php学习笔记-基础篇
- webapp中fixed问题解决方案
- 天猫浏览型应用的CDN静态化架构演变
- node连接--MongoDB
- MVC+jquery+AJAX的几种方式
- 怎样在win7上远程连接linux系统
- html网页代码各种名称及作用
- 国外.net学习资源网站
- python+ueditor+七牛云存储整合
- php 语法中有 let 吗?
- Linux下防火墙配置
- 4、公司经营的业务来源 - CEO之公司管理经验谈
- Linux环境下Swap配置方法
- C语言程序设计第四次作业——选择结构(2)
- Hibernate二级缓存简述及基于Spring4,Hibernate5,Ehcache3的二级缓存配置
- 内核中 EXPORT_SYMBOL 标志分析
- dwr的ScriptSession和HttpSession分析
- 添加用户到 sudo
- Ext4文件系统架构分析(三) ——目录哈希、扩展属性与日志