Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将jar文件添加到本地存储库(linux服务器)_Java_Linux_Maven - Fatal编程技术网

Java 将jar文件添加到本地存储库(linux服务器)

Java 将jar文件添加到本地存储库(linux服务器),java,linux,maven,Java,Linux,Maven,我在我的项目中创建了一个“lib”文件夹 ~\test2000\lib\ls client.jar 然后,我向这个文件夹添加了一个jar文件 现在我想在这个项目中给他打电话,我用下面的代码,在我的系统中做到了这一点 <dependency> <groupId>com.lightstreamer</groupId> <artifactId>ls-client</artifactId> &l

我在我的项目中创建了一个“lib”文件夹

~\test2000\lib\ls client.jar

然后,我向这个文件夹添加了一个jar文件

现在我想在这个项目中给他打电话,我用下面的代码,在我的系统中做到了这一点

<dependency>
        <groupId>com.lightstreamer</groupId>
        <artifactId>ls-client</artifactId>
        <version>2.5.2</version>
        <scope>system</scope>
        <systemPath>${project.basedir}/lib/ls-client.jar</systemPath>
    </dependency>

com.lightstreamer
ls客户端
2.5.2
系统
${project.basedir}/lib/ls-client.jar
但是当我将程序传输到Linux服务器时

有一个错误,说明它无法读取文件

我想我没有进入groupIdartifactId

有人能帮我吗?

第一步: 下载“ls-client”,将其解压缩并将ls-client.jar复制到其他地方,例如c驱动器。发出以下命令:

mvn install:install-file -Dfile=c:\\test2000\lib\ls-client.jar -DgroupId=com.lightstreamer 
-DartifactId=ls-client -Dversion=2.5.2 -Dpackaging=jar
第二步:

<dependency>
        <groupId>com.lightstreamer</groupId>
        <artifactId>ls-client</artifactId>
        <version>2.5.2</version>
</dependency>

com.lightstreamer
ls客户端
2.5.2
这是错误的路径:“com.lightstreamer.ls客户端”!!!,正确路径:test2000\lib\ls-client.jar。但是我不知道如何在文件jar中获取groupId和artifactId!?