简体   繁体   English

使用外部jar文件夹运行JAVA项目

[英]Running a JAVA project with external jars folder

I'm trying to execute my JAVA app on a Linux OS where the necessary jars are located in a different folder. 我试图在Linux OS上执行我的JAVA应用程序,其中所需的jar文件位于其他文件夹中。 How can I execute my project using the external jars? 如何使用外部jar执行我的项目?

project location: 项目地点:

$ pwd
/root/MyApp/bin
$ ls
Deletion.class

jars location: 罐子位置:

/opt/jars/*.jar

My failed execution: 我执行失败:

$ java Deletion
... NoClassDefFoundError ...

$ java -cp "/opt/jars/*.jar" Deletion
Error: Could not find or load main class Deletion

使用-cp ...设置类路径时,还必须指定当前的工作目录(因为该目录已不再存在):

java -cp ".:/opt/jars/*.jar" Deletion

java -cp "location of jar file:." java -cp“ jar文件的位置:。” Deletion 删除

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 使用cmd中的Eclipse Java项目运行外部jar - Running external jars using Eclipse Java project in cmd 如何在Eclipse项目(Java)中刷新外部Jars? - How to refresh external Jars in Eclipse project (Java)? 在Java多模块项目中添加包含jar的文件夹 - Adding folder containing jars in java multimodule project Maven:如何在 Maven 项目中使用 package 外部 jars(文件夹) - Maven : How to package external jars(folder) in Maven project Java:在Eclipse中导出Java项目(而不作为JAR)时,请包含外部jar。 - Java: Include external jars while exporting java project (not as a JAR) in eclipse 将外部 JAR 附加到 eclipse 中的 java 项目 - java.lang.NoClassDefFoundError - Attaching external JARs to a java project in eclipse - java.lang.NoClassDefFoundError 在Eclipse项目中放置和链接外部JAR的Java最佳实践? - Java best practices of placing and linking external JARs in a Eclipse project? 在没有main方法(使用外部jar)的情况下将Java项目导出到Eclipse中的Jar - Export a Java project without main method (with external jars) to Jar in Eclipse 尝试将外部 Jars 添加到 Java 项目(没有 Maven) - Trying to add external Jars to a Java Project (without Maven) 如何使用已经包含的外部jar导出Java项目 - how to export java project with external jars already included
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM