ubuntu下编译java程序
来源:互联网 发布:linux中国开源社区 编辑:程序博客网 时间:2024/04/30 17:58
首先需要安装jdk,并配置好相应环境变量下面以简单的HelloWorld为例文件名为HelloWorld.javajava代码: public class HelloWorld { public static void main(String args[]) { System.out.println("Hello World!"); } }编译: javac HelloWorld.java 此时会在当前文件夹生成 HelloWorld.class 文件运行: java HelloWorld运行时如果出现错误: 找不到或无法加载主类(和英文错误:Could not find or load main class HelloWorld 相同)可能的解决方法: 1.文件名和类名不一致,严格区分大小写 解决方法: 修改文件名或类名,使两者保持一致 2.环境变量没有设置正确,使得运行程序找不到指定的主类 解决方法: a)通过选项指定主类路径 例如: java -classpath . HelloWorld (指定当前目录) b)如果文件HelloWorld.class在当前工作路径中,可以通过修改环境变量来解决 sudo gedit /etc/environment 在 CLASSPATH="***"前面添加":."(CLASSPATH=".:****"),即添加当前工作路径到CLASSPATH中 立即使用环境变量: source /etc/environment
0 0
- ubuntu下编译java程序
- ubuntu下编译JNI程序
- Ubuntu下编译C程序
- Ubuntu下编译C程序
- ubuntu下编译JNI程序
- ubuntu下编译c程序
- ubuntu下编译JNI程序
- Ubuntu下编译JNI程序
- Ubuntu下编译C程序
- ubuntu编译运行java程序
- Linux/Ubuntu下 静态编译Qt程序
- 在ubuntu下编译Objective-C程序
- Linux/Ubuntu下 静态编译Qt程序
- ubuntu下编译c程序的详解
- Linux/Ubuntu下 静态编译Qt程序
- ubuntu下交叉编译windows程序
- Linux/Ubuntu下 静态编译Qt程序
- Ubuntu下开发编译运行C程序
- 安装oracle时出现不满足256色的错误解决方法
- 教你怎么使用apilication—纪念火影-->影子模仿术
- 小马哥-----高仿华为荣耀3c 6572芯片详细拆机 主板图 开 真假机鉴别
- Diverse Permutation - CodeForces 482 A 水题
- 树的最近公共祖先——LCA poj1330 hdu2586
- ubuntu下编译java程序
- 就从这里出发
- android Bound Service使用:使用Message类绑定服务
- 我为何停止使用Spring
- Android递归删除文件和文件夹(转载)
- ADF备忘:EL表达式调用带参数的方法(expression language invoke method with parameter)
- 找出2N+1个两两配对数中落单那个
- Leetcode: Min Stack
- 小马哥---深度解析mtk刷机平台报错解决 4032 8038等