今天重新学习socket编写简单的在线聊天,简单功能实现的情况下,一时心血来潮便想要把这程序打成可执行的jar包,以便于在桌面直接双击运行。

参照自己之前写的那篇《》打好两个jar包以后却发现双击运行弹出如下错误:
could not find the main class.program will exitmain

错误如图所示:


看到这错误,我不由的开始怀疑是否自己打包的过程有误,但是仔仔细细再看几遍自己那文档,发现并没有什么问题,我那文档也是多次验证后才写的。

于是只好在网上搜索了一番,发现大多数说的意思都是eclipse中编译程序的时候使用的java版本与运行环境的java版本不一致,确切的说是编译的版本高于运行环境的版本。

但是经过一番检查,我发现我电脑的环境变量配置的java和eclipse中编译时配置的根本就是一样的,都是1.7。无奈之下,只好把编译的版本从1.7降到了1.6,结果再次打包后问题竟然真的就解决了。

可是为什么呢?我还是没有明白!

最新文章

  1. Vue.js与MVVM
  2. SQL 存储过程 传入数组参数
  3. 说一说ASCLL和Unicode
  4. 【Python】自动生成html文件查看指定目录中的所有图片
  5. MySql和SQL Server数据类型 对比
  6. Android 去掉标题和状态栏 达到全屏显示
  7. handler机制的原理
  8. python类的定义和使用
  9. asp.net 微信公众平台我也来搞一搞(看看和大家的有什么不一样)
  10. ios7下二维码功能的实现
  11. java反编译
  12. SqlServer-COMPUTE BY
  13. 使用MS Test做单元测试
  14. 智能合约语言 Solidity 教程系列1 - 类型介绍
  15. ZOJ-2913 Bus Pass---BFS进阶版
  16. FFmpeg源代码简单分析:结构体成员管理系统-AVClass
  17. rabbitmq实现向各服务广播消息
  18. UEFI EVENT 全解
  19. com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@1035079 -- APPARENT DEADLOCK!!! Complete Status:
  20. VS2013的x86汇编语言开发环境配置

热门文章

  1. #pragma once 与 #ifndef 解析
  2. Linux下查找大文件以及目录
  3. C# Ioc ASP.NET MVC Dependency Injection
  4. 单元测试系列:Mock工具之Mockito实战
  5. c# 颜色RGB到HSB互相转换
  6. python3 爬取百合网的女人们和男人们
  7. springboot(二十):使用spring-boot-admin对spring-boot服务进行监控
  8. 洛谷 [P2774] 方格取数问题
  9. CCF NOI plus 201(7)6 初赛题 解题报告
  10. WPF中的Command事件绑定