黑马程序员技术交流社区

标题: 打包小问题 [打印本页]

作者: 罗磊    时间: 2012-8-20 15:17
标题: 打包小问题
打包小问题  :
我用的是jdk1.6编写的程序 但用到了jdk1.7的jar包  于是我就讲jar包导入到程序 在eclipse上程序能顺利运行
但我将其打包成exe时 能打开程序 但是说找不到 一些文件 我猜想应该是说找不到1.7的jar包 的文件吧  
请问下打包时是不是要将这个包一起打包 如何打包 ?希望有步骤  谢谢
对了所报错误如下
Exception in thread "AWT-EventQueue-0" java.awt.IllegalComponentStateException: The frame is decorated
        at java.awt.Frame.setOpacity(Unknown Source)
        at java.awt.Window$1.setOpacity(Unknown Source)
        at com.sun.awt.AWTUtilities.setWindowOpacity(Unknown Source)
        at com.luolei.source.Opacity.slider(Opacity.java:56)
        at com.luolei.source.Opacity.access$1(Opacity.java:53)
        at com.luolei.source.Opacity$1.stateChanged(Opacity.java:39)
        at javax.swing.JSlider.fireStateChanged(Unknown Source)
        at javax.swing.JSlider$ModelListener.stateChanged(Unknown Source)
        at javax.swing.DefaultBoundedRangeModel.fireStateChanged(Unknown Source)
        at javax.swing.DefaultBoundedRangeModel.setRangeProperties(Unknown Source)
        at javax.swing.DefaultBoundedRangeModel.setValue(Unknown Source)
        at javax.swing.JSlider.setValue(Unknown Source)
作者: 刘芮铭    时间: 2012-8-20 15:34
本帖最后由 刘芮铭 于 2012-8-20 15:40 编辑

方法:
1、打开MyEclipse—>选择要打包的项目—>右击—>单击Export(导出)

2、选择Web—>WAR file(MyEclipse)—>Next


3、选择要打包的工程—>选择Browser(选择打包到哪个路径下,默认的为当前工程名中)
4、最后点击Finish完成打包。

注:打包前最好将各种架包(数据库,Struts,Hibernate,Spring,JSTL等架包)复制到要打包的项目的Lib目录下,讲其一起打包,不然放到服务器中运行时,会找不到架包,报错,当然,也可以将架包都复制到服务器(Tomcat)的Lib目录下





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2