javalibrary2021地址(如何找java.library.path)

本文目录
- 如何找java.library.path
- javalibrary新的入口是什么
- mac 更新的java在哪个文件夹
- 为什么我的Mac下java的路径/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
- 设置java.library.path
- java.library.path在哪
- java.library.path在什么地方
如何找java.library.path
public class HelloWorld{
public static void main(String args){
System.out.println("Hello! World");
System.out.println(System.getProperty("java.library.path"));
}
}
结果:
Hello! World
C:/Program Files/Java/jdk1.6.0_17/bin;.;C:/WINDOWS/Sun/Java/bin;C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/System32/Wbem;C:/Program Files/Common Files/Thunder Network/KanKan/Codecs;C:/Program Files/TortoiseSVN/bin;C:/Program Files/Microsoft SQL Server/80/Tools/BINN
javalibrary新的入口是什么
1.
打开编译器,在项目文件中新建一个类,并在类中声明主方法。
2.
在sout方法形参中输入:System.getProperty(“java.library.path”);,以获取信息。
3.
控制台的输出路径就是javalibrary的地址。
mac 更新的java在哪个文件夹
更改Mac上的Java版本步骤如下:1.打开/Application/Utilities/JavaPreference.app,设置java版本顺序:把JavaSE6拖到列首,两个列表都拖2.重置CurrentJDK。进入/System/Library/Frameworks/JavaVM.framework/Versions,运行sudormCurrentJDK删除CurrentJDK,然后重新建立链接sudoln-s1.6CurrentJDK。好了,再运行一下java-version,版本已俨然换到了1.6~
为什么我的Mac下java的路径/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
"/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java"这个是JRE的运行路径,
"/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home"这个是JDK的运行路径。
关于JRE和JDK请参考以下资料
JRE:(Java Runtime Environment),java运行环境。包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE 即可。
JDK:(Java Development Kit Java)开发工具包。JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
设置java.library.path
看你这个问题应该是运行jnetpcap时出现的问题,%JNETPCAP_HOME% 应该是jnetpcap的根目录位置,看这个配置的写法,运行环境应该是windows环境,linux下是$JNETPCAP_HOME标识环境变量。
首先安装winpcap/lipcap,windows系统安装winpcap
添加jnetpcap.jar到classpath环境变量中
dos命令是export CLASSPATH=%JNETPCAP_HOME%\lib;%CLASSPATH%
如export CLASSPATH=E:\jnetpcap\lib;%CLASSPATH%
其中E:\jnetpcap为你安装jnetpcap的路径,lib为这个目录下的库文件夹,这个lib下应该有jnetpcap.jar和jnetpcap.dll文件
或者将jnetpcap.dll放到system32或者jre/bin目录下
或者添加jvm参数:-Djava.library.path=E:\jnetpcap\lib,E:\jnetpcap\lib 是jnetpcap.dll的放置目录。
编写java测试类文件,可以用文本器编写
使用javac命令编译测试类文件
运行class文件或jar文件,命令如下
java -Djava.library.path=E:\jnetpcap\lib -jar myJNetPcapApp.jar
或者java -Djava.library.path=E:\jnetpcap\lib -jar myJNetPcapApp.class
其中 myJNetPcapApp.jar是编译打包生成的jar文件,myJNetPcapApp.class是生成的class文件,这里只是实例,没有写绝对路径,那么运行时应该是在测试class或jar所在目录运行此命令。
java.library.path在哪
自己看一下就可以啦,System.out.println(System.getProperty("java.library.path"))。
在项目中,经常有碰到no xxx in java.library.path的问题。老搞不清原因。今天决定解决一下。找到了原因。
要解决这个问题,首先要了解一下java中的两个path:1.classpath;2.java.library.path。
第一个是指向编译好jar包(或则其他java类包)所在的位置;第二个是dll(或其他非java类包)所在的位置。
解决方法是:在myeclipse中,window-》preferences-》myeclipse-》servers-》tomcat-》{你要使用的tomcat}-》paths。在append to library path中添加c:windows\system32的地址即可。
java.library.path在什么地方
我想你的程序报错找不到java.library.path,你可能是环境变量配置错了的,重新配置一下开发化境 环境变量 类库的位置及所需的jar文件。

更多文章:
androidapp源码免费下载(如何实现APK的反编译得到APK的源码)
2026年9月22日 18:00
service pack 3(操作系统版本升级(SP) Service Pack 3当中的“Service Pack 3”是什么意思)
2026年9月22日 10:20
html代码怎么写大佬教程(html网页的题来个大佬,写代码,题目在图上)
2026年9月22日 10:10
结构体内又一个struct(c++ 在结构体中再嵌入一个结构体如何调用)
2026年9月22日 09:40
cocos creator中文(cocoscreator和cocoscreator3d的区别)
2026年9月22日 02:30





