jjzjj

CLASSPATH

全部标签

java - 如何将 jar 导入我的 java 程序?

我已经下载了两个jar。我想导入他们包含的一些类。我该怎么做?这是我的算法课。我已尝试按照以下网站上的说明进行操作,但无济于事。http://algs4.cs.princeton.edu/code/有一个OSX的安装程序(我正在运行MountainLion),据称它会将jar添加到您的类路径中。不幸的是,它还会安装Java博士。我宁愿只使用Sublime和Terminal。我以为这会很简单...importjava.stdlib;在我的Percolation.java文件中,但是javac-ing该程序会产生“packagestdlibdoesnotexist”,同样importstd

java - 如何处理 MANIFEST.MF 类路径中带空格的文件?

我尝试使用MANIFEST.MF中的Class-Path元素构建JAR。我从外部源(在我的例子中是Maven)获取类路径的元素。由于路径是绝对的且不受我的控制,因此它们可能包含奇怪的字符,例如空格。由于空格用于分隔类路径中的项,因此此路径不起作用:Class-Path:C:\User\SomeOddName\project\target\project-1.0.0.jar如何转义/编码JARlist中类路径项中的奇数字符/空格? 最佳答案 Class-Path元素中的元素是URL,因此适用通常的转义规则(您也应该使用正斜杠):Cla

java - 如何使用 Eclipse 在 Debug模式下运行 Dropwizard 应用程序?

我希望在Debug模式下运行我的Dropwizard0.8.5应用程序:该应用正在本地运行,使用JPDA;和在我的IDE(Eclipse)中,我设置了断点并使用JPDA客户端连接到我本地运行的应用程序(我想这就是它的运行方式)对于服务器Debug模式:通常我的DW应用程序从命令行运行,如下所示:java-jarbuild/libs/myapp.jarserversrc/test/resources/myapp-local.yml那么在Debug模式(JPDA)下运行的命令行参数是什么,或者对myapp-local.yml的修改是什么?需要完成这个吗?对于Eclipse/JPDA客户端我

java - 如何打印 java 类垃圾收集事件?

javaversion"1.5.0_14"Java(TM)2RuntimeEnvironment,StandardEdition(build1.5.0_14-b03)JavaHotSpot(TM)ServerVM(build1.5.0_14-b03,mixedmode)I'mtryingtodebugaNullPointerExceptionI'mgettingforpassingareferencetostaticallydefinedfield.Tobemorespecific,I'msettingaglobalonaDrools3workingmemoryinstance.wor

java - 如何将 jar 文件添加到类路径?

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭10年前。我在Windows上尝试了javac下的-classpath但无济于事。还尝试将jar移动到src目录,但java文件仍然无法编译。尝试在脚本中简单导入httpclient。importorg.apache.http.client.*;

java - 在 Ubuntu 中正确设置 java 类路径和 java_home

我遇到了错误Exceptioninthread"main"java.lang.NoClassDefFoundError:当我尝试在Ubuntu上运行已编译的类时。我正在使用一个非常简单的Helloworld示例,互联网上已经存在的数百万响应表明我的CLASSPATH和JAVA_HOME变量设置不正确。但是,我已经将etc/environment编辑到正确的文件夹以及当前文件夹:PATH=".:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"JAVA_HOME="/usr/lib/jvm/ja

java - 无法找到 javac 编译器 com.sun.tools.javac.Main 不在类路径错误

我正在尝试运行java应用程序,但出现以下错误,Unabletofindajavaccompiler;com.sun.tools.javac.Mainisnotontheclasspath.PerhapsJAVA_HOMEdoesnotpointtotheJDK我已经解决了很多SO问题,发现解决方案是JAVA_HOME应该指向JDK,而不是JRE。然后我尝试在命令提示符下打印JAVA_HOME,我已经从我的计算机->属性->环境变量->系统变量中设置了这个JAVA_HOME,如下所示,我还使用首选项在eclipse中添加了新变量,最后我仍然遇到同样的错误。JAVA_HOME有什么问题?

java - 如何在类路径中为 ant 脚本添加一个文件夹?

我需要在当前类路径中为我为运行java文件编写的ant脚本添加一个文件夹。怎么做到的? 最佳答案 您可以将其添加为属性...或者使用嵌套的标签:请参阅theJavatask的文档. 关于java-如何在类路径中为ant脚本添加一个文件夹?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3986565/

java - MANIFEST.MF 中的Class-Path 是否只能包含jar 文件?

我想在其他目录中包含类文件,而不是在主类的目录中。如果我将这些目录放入MANIFEST.MF的Class-Path属性中,它不起作用。为什么?除了将这些类打包成一个jar文件,还有什么解决办法吗? 最佳答案 如该链接中所述,需要尾部斜线:Class-PathAttribute 关于java-MANIFEST.MF中的Class-Path是否只能包含jar文件?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.

Java-jar : access external configuration file

我想做一些我认为并不困难的事情。我有一个应用程序,我想将其打包为jar,因为我有大约30个依赖项,并且我希望能够部署单个文件。我有一些配置文件-一个属性文件和一个spring配置文件,以及我的log4props文件-我希望在jar外部。我想我希望如果我将它们放在与jar相同的目录中,它会在运行时找到它们,但事实并非如此。在开发过程中,我将这些文件放在我的eclipse项目的类路径的根目录下,应用程序可以很好地找到它们。我觉得我错过了jar/classpath理论的一些关键方面......所以我想要的是能够将配置文件和jar放在同一目录中,并让应用程序在我使用标准java-jar东西运行