我为用java编写的软件创建了新模块.该软件从jar文件运行.我的类正在扩展该软件中的类.我想写一个插件,它将新类添加到jar文件中.我知道如何将jar文件解压缩到目录并使用java.util.jar包将它们添加到jar文件中,但由于要从文件中提取大量文件,是否可以在不提取文件的情况下添加新类以某种方式直接到文件夹.
我有一个在Maven开发的项目.我想将新的jar文件添加到classpath.我在pom.xml文件中添加了新的依赖项:
Run Code Online (Sandbox Code Playgroud)<dependency> <groupId>mzmatch</groupId> <artifactId>mzmatch</artifactId> <version>1.2.13</version> </dependency>
所有jar库都在lib目录中.所有库的名称都与artifactId-version.jar匹配,它们的位置是(在lib目录中)groupId/artifactId/version.所以我为我的mzmatch-1.2.13.jar文件做了同样的事情.
除了在pom文件中添加新依赖项之外,我将jar添加到Manifest.MF文件中的class-path.但该软件仍然没有看到我的罐子.我还该怎么办?或者我没有正确添加我的库?
在java中我使用float来存储数字.我选择浮点格式,因为我使用整数和双数字,其中数字不同,可能有大整数或大的双数字,小数位数不同.但是当我将这些数字插入数据库时,会存储错误的数字.例如:
float value = 0f;
value = 67522665;
System.out.println(value);
印刷版:6.7522664E7,它作为67522664存储在数据库中,而不是67522665