不用Maven打jar包
一开始想纯用命令行
cd 进入.java文件所在的文件夹javac User.java 编译出User.class文件
javac TalkSend.java 编译出TalkSend.class文件
javac TalkReceiver.java 编译出TalkReceiver.class文件jar cf 将.class文件打成jar包
但是遇到了很多困难。
所以直接用IDEA打吧还是。
1. 将要打包的所有java文件放入一个Module下
IDEA只能打包module,不能打包module下的文件夹
点击右下角的Apply。
然后build
这样就在我们刚刚指定的output directory生成jar包了。
如果改了源码,想要重新打包,那么需要把之前的delete掉,并点击Apply
如果不删掉以前的就重新打包的话,可能(我说的是可能)会出现找不到main class的情况。
此外,还要注意重新打包的话还要删掉上一次打包的/src/META-INF文件夹
但是一定不要把iml文件误删了,否则会找不到主类
不用Maven打jar包相关推荐
- maven缺少jar包问题
Maven 中央仓库地址: 1. http://www.sonatype.org/nexus/ 2. http://mvnrepository.com/ (本人推荐仓库) 3. http://repo ...
- Maven:解决jar包冲突和企业开发常用编写
QUESTION:Maven:解决jar包冲突和企业开发常用编写 目录 QUESTION:Maven:解决jar包冲突和企业开发常用编写 ANSWER: 一:Maven的作用 二:解决jar包冲突: ...
- Maven发布jar包全过程(详细)
Maven发布jar包全过程 1. 基本概念 1.1 sonatype jira 1.2 sonatype nexus 2. 发布过程 2.1 注册Sonatype JIRA账号 2.2 登录Sona ...
- Maven之jar包和项目管理
Maven之jar包和项目管理 ---恢复内容开始--- 首先,Maven管理项目和jar包可以分为三种情况: 下面我们先来给自己的电脑配置一个本地仓库,这个仓库是保存我们平时项目的jar包,当我们导 ...
- Intellij+maven:jar包冲突的解决方法(Hbase和Guava的冲突)
Intellij+maven:jar包冲突的解决方法(Hbase和Guava的冲突) 参考文章: (1)Intellij+maven:jar包冲突的解决方法(Hbase和Guava的冲突) (2)ht ...
- maven导入jar包时冲突的解决
什么是依赖传递 先添加 springmvc 的核心依赖的坐标 <dependencies><dependency><groupId>org.springframew ...
- Maven中 jar包冲突原理与解决办法依赖传递
Maven中 jar包冲突原理与解决办法&依赖传递 管理包依赖是 Maven 核心功能之一,下面通过如何引入 jar 包:如何解析 jar 包依赖:包冲突是如何产生:如何解决包冲突:依赖管理解 ...
- Idea自带的工具打jar包和Maven打Jar包(SpringBoot工程)
1.Idea自带的工具打jar包 (1)点击菜单栏的File后选中Project Structure,接着按如下图所示操作: (2)点击"OK"按钮后会出现下图的界面,然后继续点击 ...
- maven生成jar包
改了部分cas源码,想重新生成jar包,只好试着脱离eclipse,学了一下maven打jar包的命令,记录如下: 1.首先下载maven (请注意自己的jdk版本,如果使用maven2建议使用jdk ...
最新文章
- 【第三组】用例+功能说明+技术说明
- bloc+rxdart解决代码混乱大问题
- 03、Swagger2和Springmvc整合详细记录(爬坑记录)
- 【视频课】言有三每天答疑,38课深度学习+超60小时分类检测分割数据算法+超15个Pytorch框架使用与实践案例助你攻略CV...
- Windows动态定义模板类对象
- 学会这个技能,让你的Fitnesse锦上添花
- 通信系统仿真中的几个能量归一化问题
- Django常用命令
- 专场介绍 | 第12届中国R会议(北京)生物信息专场
- java对象的创建、java分配内存的方式、指针碰撞、空闲列表
- SQL获取目标时间点或日期的方法
- numpy库的下载与应用
- bootstrap3-dialog 使用说明
- 报错:Apache提示 the requested operation has failed无法启动问题(最全!)
- C语言/c++:实验报错[Error] ld returned 1 exit status的解决方案
- 8款受欢迎的代码编辑器,你喜欢用哪一款呢?
- 小猴吃桃matlab,小班美术优质课教案及教学反思《小猴吃桃》
- 中国卫生材料及医药用品行业发展前景与投资战略规划分析报告2022-2028年
- 创业团队:太极图形团队
- 远程桌面打开任务管理器