首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

crmeb Java 项目打包运行jar文件详细教程

前言 鉴于很多同学不知道怎么打包运行jar文件,今天就给大家出一个详细的教程,希望能帮助到大家 本地已经运行过的同学直接配置prod环境的yml文件后直接mvn install 打包即可。...下载jar,取决于你的网速 正确导入Java项目 配置数据库连接和 打包jar文件 打包之前修改环境配置文件,分别在crmeb-admin 和 crmeb-front包下的 yml,每个环境中的端口都不一样...crmeb-service 公共业务 会打包到admin和front中 crmebiamge 素材包 线上部署时需要上传到服务器,将路径配置到java 配置文件中 ✅打包成功 打包Jar文件成功 打包后在对应目录获取到...获取打包后的jar文件 上传打包好的两个jar文件到创建好的站点根目录 上传jar到宝塔对应api站点 如下图,以admin服务为例 上传Crmeb-admin.jar ,启动jar的shell,和初始化素材包...front jar Swagger 以上步骤已经将java全部服务启动成功!

1.1K10
您找到你想要的搜索结果了吗?
是的
没有找到

scala打包jar并在Linux下运行

Artifacts -> + -> jar -> From Modules with dependisies... ?...选择需要打包的文件的 Main 函数所在路径文件: Main Class -> Ok ? 新建一个文件夹用于存放 .MP 文件,而且新建的文件夹一定要在 src 目录下! ?...更改 jar 包的名字,然后 Apply: ? 切记这里还有一个位置是存放打包完成后的 jar 存放位置 Output Directory : ? 可以看到出现了新的文件夹和文件: ?...下一次修改的时候就直接 rebuild 就可以了 将其传输到 Linux 目录下,运行命令删除不必要的文件: zip -d 你的jar名字.jar META-INF/*.RSA META-INF/*.DSA...META-INF/*.SF 然后输入命令运行: bash spark-submit --class MF字段 你的jar名字.jar 其中 MF字段 为你的 MF 文件中的 Main-Class :

4.3K10

java命令行执行 jar_java命令打包jar

学会如何写一段转换jar包的程序,将你的jar包转换成你能使用javajar 命令运行jar包或象在windows系统上那样通过双击来运行jar包。...你可以很容易地将一个应用的所有的类和资源打包到一个jar文件中去。事实上,这只是打包的一个原因。另一个原因是让用户很容易地执行包中的应用。...那么在java的世界里,为什么jar是第二类公民――仅仅用作打包――当他们能成为第一类公民的时候,能和本地执行程序一样吗? 如果想执行jar文件,可以使用java命令的-jar选项。...例如,你有一个可以运行的myjar.jar文件。因为该文件是可以执行的,所以你可以用如下命令执行之:javajar myjar.jar。...如果你忘记了顺序,运行一下这个不带参数的程序,它将会显示一个用法信息。 试着用javajar命令运行myjar.jar文件,之后在myjar_r.ja文件上。注意他们的不同!

1.5K10

运行jar包的几种打包部署方式

java项目开发中,最终生成的jar,大概可分为二类,一类是一些通用的工具类(不包含main入口方法),另一类是可直接运行jar包(有main入口方法),下面主要讲的是后者,要让一个jar文件可直接运行...这是一个gradle项目(当然,也可以换成ant项目或maven项目,这不重要),里面有二个模块,my-jar的DemoApp里提供了main入口方法,通常一个可运行java项目,都会依赖其它一些jar...就能运行了,至于如何在打包里,自动添加MANIFEST.MF文件,gradle下可以这么做: jar { manifest { attributes 'Main-Class':...,如果是maven项目,请参考  maven: 打包运行jar包(java application)及依赖项处理 一文 方法三:借助spring-boot 插件 前面二种方法,主程序的jar包,与依赖的...以及my-jar.jar.original(先不用管这个original文件是啥) 直接java -jar my-jar.jar 就能运行了(注意:这种方式下,并不需要my-lib.jar这类依赖的jar

2.1K20

maven: 打包运行jar包(java application)及依赖项处理

IDE环境中,可以直接用exec-maven-plugin插件来运行java application,类似下面这样: 1 2 org.codehaus.mojo...19 20 21 18行,改成自己的Main-Class类,然后用mvn exec:exec来运行...,但是部署到生产环境中时,服务器上通常并不具备maven环境,只能用 java -jar xxx.jar这种方式来运行,下面是一些处理细节: 一、依赖项的处理 java application运行时需要查找依赖的第三方...包全部导出到target/lib这个目录下 二、利用maven-jar-plugin修改META-INF\MANIFEST.MF 清单文件 java application的最终jar里,用解压工具打开后...包和lib目录,都上传到服务器上 ,然后测试一下,顺利的话 java -jar  xxx.jar就可以了,如果要在后台运行,前面加 nohup

1.9K90

Jar 命令打包 jar

的详细用法(转) 现在我们来体验一下manifest文件的作用,如果现在我们有一个Java 应用程序打包在myapplication.jar中, main class为 com.example.myapp.MyAppMain...,那么我们可以用以下的命令来运行 java -classpath myapplication.jar com.example.myapp.MyAppMain 这显然太麻烦了,现在我们来创建自己的manifest...:(明显简单多了,也不会造成无谓的拼写错误) java -jar myapplication.jar 管理JAR的依赖资源 很少Java应用会仅仅只有一个jar文 件,一般还需要 其他类库。...比如我的应用程序用到了Sun 的 Javamail classes ,在classpath中我需要包含activation.jar 和 mail.jar,这样在运行程序时,相比上面的例子,我们要增加一些...来分隔package 和class ,比如 com/example/myapp/ class 要以.class结尾,package 要以 / 结尾 打包可执行jar包时,MANIFEST.MF总是个让人头疼的东西

5.5K30

hadoop:将WordCount打包成独立运行jar

hadoop示例中的WordCount程序,很多教程上都是推荐以下二种运行方式: 1.将生成的jar包,复制到hadoop集群中的节点,然后运行 $HADOOP_HOME/bin/hadoop xxx.jar...,全添加进来(这样最终运行时,这些jar包就不用依赖ide或hadoop运行环境) 2....参考maven: 打包运行jar包(java application)及依赖项处理 一文将依赖的jar包导出,且通过maven插件自动修改MANIFEST.MF中的Main-Class信息 3. core-site.xml...要复制到maven项目的resources目录下(这样打包后,xml会复制到classpath下,运行时,根据这个配置文件,WordCount就能知道去连哪里的hadoop) 4....jar lib/snappy-java-1.0.4.1.jar lib/protobuf-java-2.5.0.jar lib/gson- 2.2.4.jar lib/hadoop-auth-2.6.0

2K70
领券