1eclipse打包:点击项目export,然后点击java->JAR file->next->选择目录->finish->报错也不管
2idea直接运行jar包就好了,产生的jar包的位置会显示在控制台上面
优劣对比:
1程序编译报错,idea不能打包.eclipse可以打包
2所以说自己常用的包也可以达成jar包直接引用!!!
jar与war区别
jar包:对于学习java的人来说应该并不陌生。我们也经常使用也一些jar包。其实jar包就是java的类进行编译生成的class文件就行打包的压缩包而已。里面就是一些class文件。当我们自己使用maven写一些java程序,进行打包生成jar包。同时在可以在其他的工程下使用,但是我们在这个工程依赖的jar包,在其他工程使用该jar包也要导入。
war包:其实就是一个web程序进行打包便于部署的压缩包,里面包含我们web程序需要的一些东西,其中包括web.xml的配置文件,前端的页面文件,以及依赖的jar。文件数量对于jar包,这样便于我们部署工程,直接放到tomcat的webapps目录下,直接启动tomcat即可。同时可以使用WinRAR查看war包,直接将后缀.war改成.rar
有些时候导入第三方jar包,出现不能导入类情况,copy reference,然后Paste就好了,就是把包复制过来