gpt4 book ai didi

java - 添加路径到java构建

转载 作者:行者123 更新时间:2023-11-29 08:59:45 25 4
gpt4 key购买 nike

在我的项目中,我有一个用于管理串行通信的 rxtx 库。当我在 netbeans ide 中运行应用程序时,我没有遇到任何问题。我已将 rxtx 文件放在我的 java 文件夹中,并在项目库中添加了路径。当我为项目构建 jar 文件时,问题就开始了。它创建 jar 文件并在/lib 文件夹中添加用于 costum 库的文件夹。但是我无法通过双击运行 jar 文件。当我从命令行运行它时,我得到:

java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path thrown while loading gnu.io.RXTXCommDriver

我应该怎么做才能让程序能够在/lib 文件夹中找到 rxtx 库?

最佳答案

您必须:

  1. 当您从命令行运行 java 时,请提供包含您的/lib 的类路径。使用 -cp 选项执行此操作。
  2. 正确地创建一个可执行的 jar 来捆绑你的/lib。我使用 maven 和这个插件来创建:https://code.google.com/p/onejar-maven-plugin/

关于java - 添加路径到java构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18242425/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com