怎么导出jar包,项目中有外部引用的jar包,我导出都是不带lib的jar包怎么搞?

解决方案 »

  1.   

    这个我还真没找到什么好的方法,我平时都会把用到的Jar放到workspace里的。
    如果你要是导出war文件的话是可以直接导出的。建议你重新添加以下jar吧
      

  2.   

    我想到处jar然后转换成exe但是导出的jar都运行不了说找不到main class我的项目有外部包的
      

  3.   

    说找不到main class是没有jdk环境
    导包也不是你这样的导法。
    项目添加jar以后。会在工程里出现个引用Referenced Libraries
      

  4.   

    在用eclipse导出工具导出可运行jar时
    这一项
    library handing:
    选择
    package required libraries into generated JAR就好了

    还有就是用ant 
    建个build.xml
    <target name="win_jar" >


    <mkdir dir="${win.src.classes.dir}" />

    <javac srcdir="${win.src.dir}" destdir="${win.src.classes.dir}" classpathref="classpath_src" encoding="${encoding}" debug="${debug.on-off}">
    <compilerarg value="-Xlint:deprecation"/>
    </javac>

    <copydir dest="${win.src.classes.dir}/META-INF" src="${win.src.dir}/META-INF">
    </copydir>




    <jar destfile="${build.win.dir}/${win.project.name}.jar" basedir="${win.src.classes.dir}" >
    <fileset dir="${build.win.dir}/temp/lib">
    </fileset>
    <fileset dir="${win.lib.dir}">
    </fileset>
    </jar>
    <delete dir="${win.src.classes.dir}" failonerror="false" />
    </target>