Java - 设置类路径

17

我的示例应用程序告诉我:

No 'qtjambi-deployment.xml' found in classpath, loading
libraries via 'java.library.path'

我希望我的应用程序使用qtjambi-deployment.xml,但不幸的是在IntelliJ IDEA 10.5中找不到适当的设置。

有人能帮忙吗?

3个回答

38
您可以右键单击IntelliJ项目中的任何目录,选择“标记目录为...”,并选择“源根”。该文件夹将从黄色变为蓝色; IntelliJ认为所有这些目录都在您的CLASSPATH中。

这些设置将对所有未来的项目保持有效吗? - Ungeheuer
不,它们都是独立的,只属于当前项目。如果您使用Maven及其标准目录结构,IntelliJ将足够智能以遵循惯例。 - duffymo
我需要添加一个包含专门测试内容的jar文件。如果我进入项目结构,这个jar文件会被视为库吗? - Ungeheuer
是的。如果不使用Maven,您需要将它添加到/lib文件夹中,并将其添加到CLASSPATH中。如果您正在使用Maven,则需要在pom.xml中包含它。 - duffymo

3
  • 从顶部菜单中点击“运行” => “编辑配置”
  • 在左侧栏中选择正确的“应用程序”(如果尚未选择)
  • 在右侧栏中点击“配置”选项卡(如果尚未选择)
  • 单击“环境变量:”右侧的“...”按钮
  • 单击“+”按钮。

3
被询问的环境变量是CLASSPATH。 - sn00k4h
对我没用。当“-classpath”将替换您的“CLASSPATH”变量时,它怎么能正常工作呢?https://archive.is/f9GRk#selection-527.13-533.4 - Pacerier

0

qtjambi-deployment.xml 文件位于 qtjambi-win<architecture>-msvc<year>-<vertion>.jar 中。将此包添加到您的类路径中,您的构建问题将得到解决。希望能帮到您)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接