Java程序上传到CentOS的运行问题 -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

Java程序上传到CentOS的运行问题

2016-02-28 17:42:20 2626 1

用eclipse写好的Java程序(已编译,.class文件)上传到CentOS服务器上可以直接运行吗?CentOS服务器已配置Java环境,在CentOS中写Java程序编译后可以运行,但在本地可以执行的.class文件上传后却不能运行,提示Could not find or load main class XXX。请问是什么原因,CentOS上运行Java应如何处理?
java环境配置在/etc/profile中,如下
screenshot
如果是在CentOS中直接写java程序就可以,在本地写完上传就不行,环境配置应该没错吧?

取消 提交回答
全部回答(1)
  • 蛮大人123
    2019-07-17 18:49:52

    检查一下目录名的大小写,Windows下不存在大小写问题的
    比如你在 TestMain.java 中写了
    注意目录是大写的 Test,包名是小写的 test
    package test;
    public class Main {

    public static void main(String[] args) {
        System.out.println("Hello World");
    }

    }
    在 Windows 下编译运行都没有问题,但在 Linux 下会有问题。

    0 0
相关问答

1

回答

Java对象的访问方式中,直接指针访问方式有什么优点?

2022-04-02 19:13:15 186浏览量 回答数 1

1

回答

Java类对象可以调用静态方法么?

2022-04-02 16:36:48 723浏览量 回答数 1

0

回答

请问java中将对象转换为字节缓冲区性能最快方法的是什么?

2021-11-12 17:22:37 301浏览量 回答数 0

0

回答

请问java中将对象转换为字节数组性能最快方法的是什么?

2021-11-12 17:22:35 343浏览量 回答数 0

0

回答

请问java中将对象转换为字符串性能最快方法的是什么?

2021-11-06 23:24:38 365浏览量 回答数 0

0

回答

请问java对象序列化对应用程序的性能影响会有多大,该如何进行优化?

2021-11-06 23:43:02 307浏览量 回答数 0

0

回答

请问java中将对象转换为布尔性能最快方法的是什么?

2021-11-06 22:54:02 336浏览量 回答数 0

1

回答

为什么在Java程序代码优化中尽量避免过多过常地创建Java对象?

2021-10-29 14:01:37 400浏览量 回答数 1

1

回答

创建一个Java对象时,执行顺序是怎样的?

2020-04-07 12:54:51 617浏览量 回答数 1

1

回答

Java在编写程序类的代码的时候有需要注意的吗?

2022-04-02 14:37:24 185浏览量 回答数 1
+关注
蛮大人123
我说我不帅他们就打我,还说我虚伪
0
文章
7733
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载