java项目jar
① java项目(java project)如何导入jar包
右键项目-properties-java build path(左侧菜单)-选择libraries
有两种方式,导入jar包实际上就是建立一种链接,并不是式的导入
一、导入外部包,add external jars...,这种只是与jar包的绝对路径建立链接,并不会拷贝到项目中。
二、导入包,add jars...,这种需要你事先把jar包拷贝到项目中,通过选择项目下的jar,与jar包的相对路径建立链接。
两种方式下导入的包,jar包名称前面的图标会有区别。另外,如果jar包名称前面的图标出现黄色叹号,说明这个jar的路径有问题,需要重新导入。
② java项目的jar在哪个目录下
是web项目吗?web项目中的WebRoot下面的Webinfo下面的lib里面。
③ Java工程打成jar包(此工程引用的jar包也打进去),并指定main方法执行该怎么做
一、java项目没有导入第三方jar包
这时候打包就比较简单:
1. 首先在Eclipse中打开项目, 右键点击项目,选择“Export”;2. 选择Java/JAR file,Next;3. Select the resources to export中可以选择你想要包含的项目文件夹,一些不必要的文件夹就无需放进去了,免得增大空间;这里有几个选项: * Export generated class files and resources 表示只导出生成的.class文件和其他资源文件 * Export all output folders for checked projects 表示导出选中项目的所有文件夹 * Export java source file and resouces 表示导出的jar包中将包含你的源代码*.java,如果你不想泄漏源代码,那么就不要选这项了 * Export refactorings for checked projects 把一些重构的信息文件也包含进去在Select the export destination中选择导出的jar的路径,Next4. 下一页可以选择是否导出那些含有警告warning或者错误errors的*.class文件。一般不用理他,Next5. 下一个页面里可以对项目做一些配置。(如果项目没有引入第三方jar包,这项我们采用系统默认的选项就OK,Main class一定要设置成为你项目的那个主方法入口类) * Generate the manifest file是系统帮我们自动生成MANIFEST.MF文件,如果你的项目没有引用其他class-path,那可以选择这一项。 * Use existing mainfest from workspace。这是可以选择我们自定义的.MF文件,格式如上所写。 * Seal content。要封装整个jar或者指定的包packet * Main class。这里可以选择你的程序入口,将来打包出来的jar就是你这个入口类的执行结果。最后Finish,搞定。 ......
2
二、java项目有导入第三方Jar包(例如项目中有导入sqlserver2005.jar包)
这时候打包就相对复杂一点:
前面的4步和上面的情况是一样,只是第5步需要选择Use existing mainfest from workspace选项,并选择你自己创建的一个MANIFEST.MF文件,因为系统默认选择的是Generate the manifest file选项,而该选项不会将项目用到得第三方jar包打入到java项目生成的jar包中去。
自定义配置文件MANIFEST.MF :
首先在项目的根目录下创建一个MANIFEST.MF文件
接下来用记事本打开该文件,并编辑:
例如:Manifest-Version: 1.0Main-Class: StudentManager_TestClass-Path: sqlserver2005.jar其中的Manifest-Version是指程序的版本号,Main-Class是指程序的主方法入口类,slass-Path就指定了外来jar包的位置。请注意假设我们的项目打包后为project.jar,那么按照上面的定义,应该在 project.jar的同层目录下有相关的jar包(即sqlserver2005.jar,如果有引入多个第三方jar包,则可以用空格隔开)放在里面。否则将会出现Exception in thread "main" java.lang.NoClassDefFoundError的错误。
END
原作者:aparche
④ Java项目怎么打成jar包
1、jar包有入口(即有main()函数)
选中要打包的工程--->右键选内择Export---->java----->Runnable java file----->next---->在launch configuration输入容jar包入口,即该工程要打包的主函数文件----->Export destination输入jar包存放的位置以及文件名---->library handling选择package requreied....JAR---->finish。
2、jar包无入口
选中要打包的工程->右键选择Export---->java----->java file----->next----->Exported all output folders for checked project----->Export destination输入jar包存放的位置以及文件名---->finish。
⑤ java项目怎么打成可运行的jar包
1、jar包有入口(即有main()函数)
选中要打包的工程专--->右键选择Export---->java----->Runnable java file----->next---->在launch configuration输入jar包入口,属即该工程要打包的主函数文件----->Export destination输入jar包存放的位置以及文件名---->library handling选择package requreied....JAR---->finish。
2、jar包无入口
选中要打包的工程->右键选择Export---->java----->java file----->next----->Exported all output folders for checked project----->Export destination输入jar包存放的位置以及文件名---->finish。
⑥ 如何用myeclipse导出Java项目(含外部jar包)
右击项目,单击来export=》java=》选第三个自Runnable Jar file (可执行的jar文件),Next,
选择launch configuration(程序入口配置),Exportdestination(导出目标)
Library handing:
选择第一个 引用的jar包会整合到项目中去。
选择第二个 引用的jar包会单独放在项目根目录下。
选择第三个 引用的jar包会单独放在一个文件夹下,这个文件夹和导出的jar放在同一目录下,
finish。
⑦ Java和jar分别是什么意思
Java为一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
在软件领域,JAR文件(Java归档,英语:JavaArchive)为一种软件包文件格式,通常用于聚合大量的Java类文件、相关的元数据和资源(文本、图片等)文件到一个文件,以便开发Java平台应用软件或库。
JAR文件为一种归档文件,以ZIP格式构建,以.jar为文件扩展名。用户可以使用JDK自带的jar命令创建或提取JAR文件。也可以使用其他zip压缩工具,不过压缩时zip文件头里的条目顺序很重要,因为Manifest文件常需放在首位。JAR文件内的文件名为Unicode文本。
(7)java项目jar扩展阅读
Java由四方面组成:Java编程语言、Java类文件格式、Java虚拟机、Java应用程序接口。
当编辑并运行一个Java程序时,需要同时涉及到这四种方面。使用文字编辑软件(例如记事本、写字板、UltraEdit等)或集成开发环境(Eclipse、MyEclipse等)在Java源文件中定义不同的类。
通过调用类(这些类实现了Java API)中的方法来访问资源系统,把源文件编译生成一种二进制中间码,存储在class文件中,然后再通过运行与操作系统平台环境相对应的Java虚拟机来运行class文件,执行编译产生的字节码,调用class文件中实现的方法来满足程序的Java API调用。
JAR 文件格式提供了许多优势和功能,其中很多是传统的压缩格式如 ZIP 或者 RAR 所没有提供的。它们包括:
1、安全性。可以对JAR文件内容加上数字化签名。这样,能够识别签名的工具就可以有选择地为您授予软件安全特权,这是其他文件做不到的,它还可以检测代码是否被篡改过。
2、减少下载时间。如果一个applet捆绑到一个JAR文件中,那么浏览器就可以在一个HTTP事务中下载这个applet的类文件和相关的资源,而不是对每一个文件打开一个新连接。
3、压缩。JAR 格式允许压缩文件以提高存储效率。
4、传输平台扩展。Java扩展框架(Java Extensions Framework)提供了向Java核心平台添加功能的方法,这些扩展是用JAR文件打包的(Java 3D和JavaMail就是由Sun开发的扩展例子)。
⑧ java项目(java project)如何导入jar包的解决方案列表
右键项目-properties-java build path(左侧来菜单)自-选择libraries 有两种方式,导入jar包实际上就是建立一种链接,并不是式的导入 一、导入外部包,add external jars...,这种只是与jar包的绝对路径建立链接,并不会拷贝到项目中。 二、导入包,add jars...,这种需要你事先把jar包拷贝到项目中,通过选择项目下的jar,与jar包的相对路径建立链接。 两种方式下导入的包,jar包名称前面的图标会有区别。另外,如果jar包名称前面的图标出现黄色叹号,说明这个jar的路径有问题,需要重新导入。
⑨ 如何用eclipse把自己的java工程做成jar包
eclispe里面把java工程来做成jar包步骤如下:源
第一步: File->Export->Java->RunnableJarFile,然后点next,在弹出的窗口中,。
⑩ java项目导入jar包
方法一:
直接复制想要的jar包,之后找到项目的lib路径,之后“Ctrl+v”粘贴进行就可以了,项目会自动加载lib下面的jar。
方法二:
在项目上右击,选择“build Path”,之后选择“configurebuild Path”,之后找到libraries,将需要的包引入进来就可以了。