MyEclipse中把java项目打包——含有第三方jar包【转】

在将项目打包为jar包时一直出现“ClassNotDefFound”错误,百度了很多解决办法都没有解决。最终找到一个很好的解决办法

1.打包步骤

(1)右键单击java项目“gz10000……”,选择“Export”;

(2)选择“java”——“Runable JAR file”,点击“next”;

(3)选择你的main()函数的文件名,选择你的保存路径,选择“Package required…………JAR”,点击“Finished”。

2.总结

1)如果含有第三方jar包,在打包的时候应该选择“Runnable JAR file”,而不要选择“JAR file”。(开始在网上搜到的教程都是选择了“JAR file”,一直没法解决问题)

时间: 2024-10-11 02:55:49

MyEclipse中把java项目打包——含有第三方jar包【转】的相关文章

Java项目生成可执行jar包、exe文件以及在Windows下的安装文件

1.如何通过eclipse将Java项目生成可执行jar包 首先把在eclipse下的java项目导出jar file 下一步 下一步 下一步 最后点击完成,便生成了可执行的jar文件.可以在刚刚选择导出目录的文件夹中找到. 2.将刚刚生成的jar文件导出可执行的.exe文件,首先安装exe4j软件,下载地址如下:http://www.jb51.net/softs/541579.html,下载后安装破解.打开界面如下 直接下一步,选择第二个 下一步 下一步 如果要在64位下运行,则要点击下面那个

普通的java项目生成可执行jar包

普通的java项目生成可执行jar包 1.右键选中项目,选择export 2.选择runnable jar file 然后next 3.填入相关信息 4.点击finish ,有提示的话点确定即可. 5.在自定义jar包生成的路径里面可以看到下面 6.命令行执行程序 Java  -jar JDBC.jar XXX XXX 后面的XXX 表示的是mian函数上的arg[]参数,String数组,有就添加,没有可以不用管. 如果是要copy到别的机器或者目录下面跑.一定要将生成的两个文件(jar包目录

27 Java动态加载第三方jar包中的类

我加载的方法是://参数fileName是jar包的路径,processorName 是业务类的包名+类名public static A load(String fileName, String processorName) {            String filePath = fileName;              A processor = null;  URL url;try {  url = new URL(filePath);} catch (MalformedURLEx

Eclipse中android项目如何导入第三方jar包的正确步骤

我们之前在网上看到最多的是在Java Build Path里面Add jars ,Add External Jars或者Add Library,其实这些只是能确保编译没问题 ,但是当你运行程序的时候,就会报错. 比如这类的错误calss not found exception.error inflating class 关于为什么会出现这个问题呢,这个是Eclipse 设计当初就决定了的,所以我们就只需要按照他们的官方步骤进行,就行了. 1.首先要看你自己的adt版本(不过现在应该都是adt17

maven打包成第三方jar包且把pom依赖包打入进来

<build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <archive> <manifest> <mainClass>com.allen.capturewebdata.Main</mainClass> </manifest> </archive&

Java项目打包成exe的详细教程

把Java项目打包成exe共分为以下两步: 1. 利用Eclipse先把Java项目先打成jar包 2. 利用exe4j工具把jar包转成exe 这里以Java项目(ExeDemo)为例进行讲解 随便在一个位置新建一个文件夹,文件夹的名称也可以随便起,这里我们在桌面上新建一个文件ExeDemo 1.利用Eclipse先把Java项目先打成jar包 (1)找到要转成exe的Java项目 (2)Export相应的Java项目 (3)选择Java->JAR file (4)按照如下设置,然后点击Fin

将Java项目打包成可以独立运行的Jar包

因为一直也没怎么用过Java的原因,所以以前本科上课的时候,在控制台下运行Java程序都是仅仅运行单个的没有第三方库依赖的情况下运行的 那种情况特别简单,只要输入Javac 文件名.java等到编译完,再执行java 文件名 直接就可以运行了,但是,在公司实习需要写一个独立的来运行的项目, 并且可能要通过脚本来定时的运行,这样的话,最好是将项目打包成一个Jar包,然后,使用crontab创建一个新的定期运行的作业就可以了. 这样就可以使用java -jar 项目.jar来定时的运行这个任务. 但

IDEA查看第三方jar包的源代码时出现Decompiled.class file, bytecode version:52.0 (Java 8)的解决方案

IDEA中使用Ctrl+左键查看第三方jar包的源代码时,出现Decompiled.class file, bytecode version:52.0 (Java 8),说明IDEA没找到该类的.java文件,而是把.class文件反编译展现出来了. 解决方法: 以tomcat为例,在tomcat官网下载到src结尾的源代码文件后, 1. 在IDEA中设置Project Structure 2. 选择SDK -> Sourcepath -> 添加 3. 选择下载好的tomcat源代码压缩包,一

android 引入第三方jar包 找不到类

============问题描述============ 我的android项目,引入第三方jar包的方法是将引入的六个json包放到项目的lib文件夹里,通过添加到userlib中,在项目中引用userlib,项目这样部署,编译阶段没有报错一切正常 ,但是在运行的时候,就会报javanotfound的错误,找不到json包中的一个JSONObject这个类!  上网查过了,还是试过其他的方法,直接通过Add ExternalJARS...方法引入,但是更不行,直接报错[2012-02-29 1