在java工程打包的过程中遇到过不少问题,现在总结一下.一种是典型的maven工程打包,依赖的jar包全都在pom.xml中指定,这种方式打包很方便:另一种是依赖了本机jar包(不能通过pom.xml指定),我目前实践结果是只能手动进行打包. 1.依赖的jar包全由pom文件指定 使用maven的assembly插件进行打包,需要在pom文件中进行插件配置.基本配置如下,在终端中执行mvn package,即可在target目录生成名字为{artifactId}-jar-with-depende…
高版本 eclipse 如何安装 fatjar 插件以及使用 fatjar 将 Java 程序打成 Jar 包 Eclipse Version: Neon.3 Release (4.6.3) Welcome to Fat Jar Eclipse Plug-in Update site: http://kurucz-grafika.de/fatjar 安装过程 Help -> Install New Software... -> Work with -> 选择The Eclipse Pro…
记录一次帮助小伙伴将java类打成jar包运行 1.创建java project项目 file > new > project > java project 随便起一个项目名称,finish 完成后项目结构如下: 2.植入java类 将准备好的java类,植入项目中,在 src 目录中,新建包名,例如:club.sscai,然后将文件放入该包下. package club.sscai;import java.io.BufferedInputStream;import java.io.IO…
今天用java开发了一个项目,想要打成jar包,并在linux环境下运行.但是运行时引用的第三方jar包却显示classNotFind错误. 于是查了一下解决办法,在此贴出来,方便以后查阅. 用Eclipse的打包插件Fat Jar 非常方便 1.首先安装Fat Jar 点击Eclipse的Help->Install New Software->Add Name: Fat Jar location:http://kurucz-grafika.de/fatjar 安装后重启Eclipse即可.…
Web项目做多了,反而对单纯的java项目陌生了,今天我们在开发项目的过程中,碰到一个这样的需求:需要将java项目放到linux系统上跑起来,当然这个javaSE项目是带main方法的.我们知道在IDE里写完JavaSE项目后,运行非常简单,只要本地java环境装好了,右击main方法---->run as-->java application就行,那么放到linux上呢?目前我们想到的有两种方法:一种是打成jar包放到服务器上,用命令java -jar ****.jar执行jar包即可.另…
使用Eclipse打成jar包 1.创建项目hello 2.写java文件 package hell; import java.io.PrintStream; public class Hello { public void talk(String name) { System.out.println("hello " + name); } public static void main(String[] args) { new Hello().talk("xx")…
JDK:1.8.0_212 IDE:STS4(Spring Tool Suit4 Version: 4.3.2.RELEASE) 工程下载:https://files.cnblogs.com/files/xiandedanteng/SpringBootSample03_20190927_01.rar 如果不清楚如何做一个SringBoot工程请参考:https://www.cnblogs.com/xiandedanteng/p/11593880.html SringBoot工程搭建完毕后,只需要…
下面记录一下打jar包的方法 对于含有第三方jar的工程需要写MANIFEST.MF文件,文件结构如下: Manifest-Version: 1.0 .jar .jar Main-Class: SeleniumDemo4 注意: A.文件最后必须有一空行 B.每一项后面的双引号后面要有一个空格 C.Class-Path中每一项要用空格分开 打包jar包时只需要包含源代码即src文件夹. eclipse中打jar包到最后一步需要设置写好的MANIFEST.MF文件路径 最后将工程依赖的外部文件放在…
只需在项目的pom.xml中加入下面插件 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin </artifactId> </plugin> <plugin> <groupId>org.springframework.boot…
Android工程不能完整的打包成jar包.这个主要是R文件导致的,但是我们可以将除了资源文件中的所有东西都打到jar包中.Activity.View等等类. 提供jar包的同时,还需要提供资源文件. 需要注意的是: 1.如果jar包中包含Activity中,一定要在引用的工程中注册 2.如果有资源文件,不能使用R.--  将资源文件拷贝到引用的工程中 使用以下类进行转换调用. public class MResource { public static int getIdByName(Cont…