在Java项目中使用外部开源库需要做什么?
我是Java初学者,需要在Java应用程序中使用任何外部库的帮助 我创建了一个使用Swing的简单Java应用程序。我正在使用EclipseJavaEEIDE(Mars2) 我想在Java项目中使用它来创建和验证Jason Web令牌(JWT) 我看到每个页面都列出了Maven依赖项。我只是不知道该拿他们怎么办。我甚至不认为我在使用Maven,也许我在使用Maven,但我不太明白它是什么 我知道如何使用库编写代码。我知道什么是JWT以及如何使用它们。我需要的唯一帮助是设置工具,也就是说,一旦我弄清楚我想要使用什么开源库,我该怎么做才能在Eclipse中将其放入Java应用程序中在Java项目中使用外部开源库需要做什么?,java,eclipse,Java,Eclipse,我是Java初学者,需要在Java应用程序中使用任何外部库的帮助 我创建了一个使用Swing的简单Java应用程序。我正在使用EclipseJavaEEIDE(Mars2) 我想在Java项目中使用它来创建和验证Jason Web令牌(JWT) 我看到每个页面都列出了Maven依赖项。我只是不知道该拿他们怎么办。我甚至不认为我在使用Maven,也许我在使用Maven,但我不太明白它是什么 我知道如何使用库编写代码。我知道什么是JWT以及如何使用它们。我需要的唯一帮助是设置工具,也就是说,一旦我弄
要在Java应用程序中使用,我需要执行哪些步骤?最好的选择是使用Maven或Gradle之类的工具 对于maven,以下是您需要执行的步骤 a) 下载适用于eclipse的M2E或类似插件 b) 您可以在maven中的帮助->更新中安装它 c) 获取一个基本的POM(有很多关于如何实现它的示例,一种方法是在eclipse的新项目对话框中使用maven starter) d) 添加依赖项例如,此库具有此依赖项
<dependency>
<groupId>io.jsonwebtoken</groupId>
<artifactId>jjwt</artifactId>
<version>0.6.0</version>
</dependency>
io.jsonwebtoken
jjwt
0.6.0
e) 您可以在eclipse中的maven上运行生命周期任务(清理、编译、安装等)
您也可以自己将jar添加到构建路径中,您将发现的问题可能是运行时由于缺少依赖项而导致的ClassNotFound异常。这些工具可以节省很多钱
希望有帮助 最好的选择是使用像Maven或Gradle这样的工具 对于maven,以下是您需要执行的步骤 a) 下载适用于eclipse的M2E或类似插件 b) 您可以在maven中的帮助->更新中安装它 c) 获取一个基本的POM(有很多关于如何实现它的示例,一种方法是在eclipse的新项目对话框中使用maven starter) d) 添加依赖项例如,此库具有此依赖项
<dependency>
<groupId>io.jsonwebtoken</groupId>
<artifactId>jjwt</artifactId>
<version>0.6.0</version>
</dependency>
io.jsonwebtoken
jjwt
0.6.0
e) 您可以在eclipse中的maven上运行生命周期任务(清理、编译、安装等)
您也可以自己将jar添加到构建路径中,您将发现的问题可能是运行时由于缺少依赖项而导致的ClassNotFound异常。这些工具可以节省很多钱
希望有帮助 外部Java库作为jar文件发布。为了能够在应用程序中使用这个jar文件,您需要
- 在构建应用程序时将这个jar添加到类路径中,因为编译器需要访问它包含的类文件
- 在运行应用程序时将此jar添加到类路径中,因为运行时需要访问它包含的类文件
有关更多信息,请阅读文档。格拉德尔是一流的。马文的是。。。perfectible。外部Java库作为jar文件发布。为了能够在应用程序中使用这个jar文件,您需要
- 在构建应用程序时将这个jar添加到类路径中,因为编译器需要访问它包含的类文件
- 在运行应用程序时将此jar添加到类路径中,因为运行时需要访问它包含的类文件
有关更多信息,请阅读文档。格拉德尔是一流的。马文的是。。。完美。我相信您的eclipse版本已经有了maven插件 要开始使用maven,只需创建一个新的maven项目 maven项目有一个标准的文件夹结构,并附带pom.xml 在pom.xml中包含有效的依赖项并保存后,生成路径将自动更新 您可以在下面的URL检查json web令牌的maven存储库的版本
我相信您的eclipse版本已经有了maven插件 要开始使用maven,只需创建一个新的maven项目 maven项目有一个标准的文件夹结构,并附带pom.xml 在pom.xml中包含有效的依赖项并保存后,生成路径将自动更新 您可以在下面的URL检查json web令牌的maven存储库的版本
自述文件没有告诉你吗