java初学的一些小问题

简介:

最近学点java的知识,刚接触java,一片陌生,出现了一些问题,还好自己很快通过Internet解决了,Eclipse也上手了,现在就是记录下这些问题的解决方法,以作留恋,呵呵!!

说明:我编写了一个简单的java程序(简单的不能再简单了,呵呵) 

在c:\java1 目录下建了个Heliy.java 的文件,代码如下:

package java1;

public class Heliy{

public static void main(String[] args){

System.out.println("heliyfu初学java");

}

}

问题1:在解析代码java时遇到过:Could not find the main class: Heliy.  Program will exit.,我在Eclipse中编写的java程序运行正常,但放入cmd命令行下运行出现上面的错误,网上说Eclipse设置的jre版本与安装的jre版本不一致,不过我的Eclipse3.1,jre1.6u22,没什么问题,其实最后还是环境变量的问题:

其实就是main的class没找对,在上面CLASSPATH增加些lib路径,或者用如下格式:

java -cp lib的路径 class文件     用-cp选项增加lib的路径

解决后如下:

至于Elicpse的配置,我这里也给出截图,就不说明了

window--》preferences--》

 

问题2,jar运行报错:

C:\>java -jar java1\Heliy2.jar
Failed to load Main-Class manifest attribute from
java1\Heliy2.jar

解决方法:

确保jar文件打开关联正常

再修改jar包

用压缩软件(winrar、7-zip等)解压jar文件,

修改MANIFEST.MF文件

 

用修改过的MANIFEST.MF替换jar里的文件。

C:\>java -jar java1\Heliy2.jar
heliyfu初学java




      本文转自fuhaixiong 51CTO博客,原文链接:http://blog.51cto.com/heliy/971716,如需转载请自行联系原作者





相关文章
|
SQL Arthas 运维
取经阿里十年技术大佬,得到Java线上问题排查攻略!
再牛逼的程序员都写不出完美无缺的代码,作为后端开发工程师,一不小心就会遇到线上故障。如果线上故障处理不及时,就可能导致各种严重的后果。恰好最近部门出现了一次挺严重但幸运的是影响面不大的线上故障,最后在阿里工作十年的leader分享了线上问题的排查思路。结合这次分享,写下了这篇Java线上问题排查攻略。
|
Arthas 消息中间件 cobar
Java 问题排查技术分享
最近翻看以前写的 PPT, 发现了在2019年做的一次技术分享,关于 Java 问题排查,由于没什么公司机密可言,整理下分享给大家~
213 0
Java 问题排查技术分享
|
Arthas 消息中间件 cobar
我在组内的Java问题排查分享
可从三个方面入手 知识:有些问题,思考一下就有答案,就像传说中多隆那样,回忆下就知道第83行代码有问题~ 工具:当然不是每个人都能做到过目不忘,也有可能这代码完全不是你写的,这时就需要靠工具来定位问题 数据:程序运行时产生的数据,也能提供很多线索
140 0
我在组内的Java问题排查分享
|
Java 数据库连接 定位技术
Java问题定位技术手册
Java问题定位技术手册
Java问题定位技术手册
|
Java 程序员 应用服务中间件
高级Java程序员必备:《IDEA问题库》常见问题及解决方案,提升开发效率4(JAVA 小虚竹)
高级Java程序员必备:《IDEA问题库》常见问题及解决方案,提升开发效率4(JAVA 小虚竹)
236 0
高级Java程序员必备:《IDEA问题库》常见问题及解决方案,提升开发效率4(JAVA 小虚竹)
|
监控 Oracle Java
一份详尽的 Java 问题排查工具清单,值得收藏!
前言 平时的工作中经常碰到很多疑难问题的处理,在解决问题的同时,有一些工具起到了相当大的作用,在此书写下来,一是作为笔记,可以让自己后续忘记了可快速翻阅,二是分享,希望看到此文的同学们可以拿出自己日常觉得帮助很大的工具,大家一起进步。 闲话不多说,开搞。
一份详尽的 Java 问题排查工具清单,值得收藏!
|
Java 编译器 程序员
常见的Java问题
常见的Java问题
163 0
|
Java 测试技术 API
java经典问题总结(7)
java经典问题总结(7)
127 0
|
Java 程序员 API
java经典问题总结(6)
java经典问题总结(6)
146 0
|
Java 程序员 C语言
java经典问题总结(5)
java经典问题总结(5)
116 0