当前位置: 代码迷 >> Java相关 >> [求助]怎么把.class文件打包成可执行的jar文件
  详细解决方案

[求助]怎么把.class文件打包成可执行的jar文件

热度:78   发布时间:2007-06-24 00:26:57.0

错了,我不是说了吗?Main-Class后面跟 的类的全名,什么叫全名?全名就是包名和类名

你的类的全名应该叫

com.Login

应该这样写

Main-Class: com.Login

然后把Login.class这个类放在 com文件夹下面,因为JAVA里面包就是文件夹的表现形式

然后到com文件夹所在的目录执行如下

jar cvfm my.jar my.txt com

就可以了,这样就把com文件夹打包进去了

要记住,如果有包的话,必须把包组织成文件夹的格式,然后把最顶级的包打进去

这样就能运行了,你再试试看,祝你成功


----------------解决方案--------------------------------------------------------
嘿嘿,我现在喜欢用WinRAR制作JAR文件
----------------解决方案--------------------------------------------------------
老千 行了 谢谢LS的所有朋友

不过好象还没完 等会可能还有问题啊
----------------解决方案--------------------------------------------------------

我是自己做了个聊天程序

我把 服务器打成jar 包了

在把客户端应用程序也打成了jar包

但是好象连不上 程序应该没错的啊


----------------解决方案--------------------------------------------------------

我的出现了一个这样的错误



----------------解决方案--------------------------------------------------------
以下是引用笑海在2007-6-24 8:31:56的发言:

我是自己做了个聊天程序

我把 服务器打成jar 包了

在把客户端应用程序也打成了jar包

但是好象连不上 程序应该没错的啊

进CMD里面用java -jar 执行你的JAR文件,看看有什么输出?


----------------解决方案--------------------------------------------------------



就是这个拉

----------------解决方案--------------------------------------------------------

这不就告诉你了吗?

不能解析的主机名


----------------解决方案--------------------------------------------------------

我那图的上面2行是启动服务器

启动后 就剩了上面那行 下面什么也没有

我按了别的键才出来下面的E:\eclipseone\TeXiao\sre>
我在把执行客户段的命令 就变成图片上那个样子了

是不是 我执行客户端命令的时候 服务器停了

还是说服务器没停 我的程序出错了


----------------解决方案--------------------------------------------------------

把代码扔上来吧


----------------解决方案--------------------------------------------------------
  相关解决方案