当前位置: 首页 > 知识库问答 >
问题:

Websphere Liberty 8.5:设置Java类路径

姜磊
2023-03-14

我正在运行WebSphere Liberty 8.5。我的应用程序从文件系统中读取一些通过JavaCLASSPATH获取的文件,我似乎找不到将文件系统中的目录附加到CLASSPATH Liberty读取的目录中的方法。我尝试手动更改JAVA_CMD和JAVA_DEBUG,但都不起作用。

有人知道这怎么可能吗?

共有2个答案

华泽语
2023-03-14

另一个警告!它只读取JAR文件!我有同样的问题,有无尽的挫败感。即使你使用

欧阳楚
2023-03-14

不能修改JVM应用程序类路径(通常通过-classpath JVM参数或classpath环境变量指定)。我建议使用

(顺便说一下,修改wlp/bin脚本或设置这些“内部”脚本变量不是受支持的外部脚本。)

 类似资料:
  • 问题内容: 我正在运行Websphere Liberty 8.5。我的应用程序从文件系统中读取了通过Java CLASSPATH获得的一些文件,但我似乎找不到一种将目录从文件系统追加到读取的CLASSPATH的方法。我尝试过手动更改JAVA_CMD和JAVA_DEBUG,但是它们都不用。 有人知道这怎么可能吗? 问题答案: 不能修改JVM应用程序的类路径(通常通过JVM参数- classpath或

  • 问题内容: 我有很多jar文件要添加到我的类路径中,因此,每次编译Java文件时,都会得到如下命令: 我尝试使用: 然后: 但是根本没有添加jar:由于缺少jar,我得到了错误信息…谢谢 问题答案: 也许您想尝试使用Maven来构建您的应用程序?它真的很容易设置,并且消除了依赖管理的所有问题。 同样从Java 6开始,您可以在类路径中使用通配符: set CLASSPATH = my_libs \

  • 问题内容: 我是Java的新手,我不确定如何从单独的程序jar中访问位于特定目录中的类文件。 例如,我在/中有一个第三方jar文件,该文件应该加载/mylib/MyClass.class中的MyClass,因此我尝试运行: 但我得到了错误: 我究竟做错了什么? 问题答案: 当您使用,然后 只 在中定义的属性文件里面的文件会影响到类路径。 它还将忽略该参数(或更具体地说:将其解释为)中定义的主类的参

  • 问题内容: 有人可以告诉我在NetBeans中在哪里以及如何设置类路径吗?我想添加一个.jar文件。 问题答案: 用鼠标右键单击你的项目。 选择Properties。 在左侧单击Libraries。 下Compile tab-单击Add Jar/Folder按钮。 要么 扩展你的项目。 右键单击Libraries。 选择Add Jar/Folder。

  • 问题内容: 我有一个独立的Java项目。我已经执行了Maven全新安装。现在,我通过命令提示符进入target \ classes文件夹,并在classpath中设置所有必需的文件。现在我执行主类。结果正在显示。 现在,我通过命令提示符移回目标文件夹,并尝试执行jar文件(jar文件具有在其中定义了主类的清单文件)。 现在,我得到以下异常。我也从上面的语句中删除了classpath属性,但仍然遇到

  • 问题内容: 我正在尝试在Windows XP命令行上手动运行特定的JUnit测试,该命令行在类路径中具有异常大量的元素。我尝试了几种变体,例如: (其他变体是将类路径全部设置为一行,通过-classpath将类路径设置为java的参数”。)它总是归结于控制台,它会抛出该错误: 这是一个JUnit测试,测试了一个相当大的现有遗留项目,因此没有关于将目录结构重新安排为更合理的建议,这些类型的解决方案目