社区
Java SE
帖子详情
在LINUX下CLASS文件如何执行!
jsper
2001-07-20 12:23:47
...全文
56
2
打赏
收藏
在LINUX下CLASS文件如何执行!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gdsean
2001-12-06
打赏
举报
回复
跟在win下一样操作
yatwql
2001-07-20
打赏
举报
回复
同样,也是java classname,
其实只要有JRE,哪里都可以执行。
linux
环境下,运行
class
文件
linux
下
class
文件
运行
linux
编译java
文件
执行
class
文件
1、编译java
文件
为
class
文件
javac -encoding UTF-8 -Djava.ext.dirs=jar ScpClientUtil.java encoding:指定编译时的编码格式 Djava.ext.dirs:指定编译java
文件
时,需要的jar包的路径 ScpClientUtil.java:需要编译的java
文件
路径
执行
结果如下图,会生成对应的
class
文件
: 2、
执行
第一步生产的
class
文件
的main方法 java -Djava.ext.dirs=jar Scp
Linux
下运行
class
文件
1. 基本命令 java -cp searchDir
class
File -cp searchDir : 指定从该目录搜索
class
文件
class
File :类路径(不包含 .
class
后缀) 2. 没有包结构的
class
文件
2.1
文件
所在目录结构 2.2 Test.java 2.3 运行 java -cp . Test ...
linux
下 java 单个
class
文件
执行
和多个
class
文件
打包调用,
执行
银行项目,给个
linux
机器权限控制的比较厉害,之前有需求需要切割个日志
文件
,所以开始就写一个java
文件
,然后编译成
class
,直接运行,还算方便,后来需求越来越多,需要查询数据,需要操作excel,还因为字段处理等需要引入更多的累,打包就很麻烦了, 备注: 1、JAVAC生成
class
运行的时候需要手工去掉最上面的包名,防止出现找不到
文件
异常 2、
执行
sql操作的时候需要手工把oracle-ojdbc6-11.2.0.3.0.jar放到C:\Program Files\Java\jre1..
Linux
下
执行
.
class
我运行的
class
文件
没有打包,直接是
class
文件
: 1.先把java
文件
编译成
class
文件
,如果使用到了非java自带的包,请把该jar解压到与
class
文件
同目录下,保留com
文件
夹, 2.编写java.sh脚本,第一行写入export PATH=$PATH:"你自己的java bin目录,比如我的目录为/opt/jdk/bin",这一步非常重要,第二行写入 cd java
class
...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章