使用javac编译java文件和使用javah生成C/C++头文件 遇到找不到类的问题
2013-01-11 14:16
771 查看
确保在环境变量里面设置了下面的
下面是我的电脑安装的JDK路径
变量名:J***A_HOME
变量值:C:\Program Files\Java\jdk1.7.0_10 (JDK的安装路径)
然后在path下面添加 %J***A_HOME%\bin
变量名:path
(如)变量名:%J***A_HOME%\bin;xxxxxxxxxxxxxx;xxxxxxxxxxxx
编译生成头文件:
javac clsName.java
javah clsName
当.java文件中包含PACKAGE(包名)信息时:
javac定位到文件所在目录下:javac clsName.java,或定位到域名的上一级目录下:javac
www\domain\com\clsName.java,.class文件创建到与.java文件相同的目录下。
javah定位到域名的上一级目录下:javah -jni www.domain.com.clsName,.h文件创建到域名的上一级目录下
下面是我的电脑安装的JDK路径
变量名:J***A_HOME
变量值:C:\Program Files\Java\jdk1.7.0_10 (JDK的安装路径)
然后在path下面添加 %J***A_HOME%\bin
变量名:path
(如)变量名:%J***A_HOME%\bin;xxxxxxxxxxxxxx;xxxxxxxxxxxx
编译生成头文件:
javac clsName.java
javah clsName
当.java文件中包含PACKAGE(包名)信息时:
javac定位到文件所在目录下:javac clsName.java,或定位到域名的上一级目录下:javac
www\domain\com\clsName.java,.class文件创建到与.java文件相同的目录下。
javah定位到域名的上一级目录下:javah -jni www.domain.com.clsName,.h文件创建到域名的上一级目录下
相关文章推荐
- ubuntu14下整合eclipse和javah生成jni头文件遇到无法访问android.app.Activity 找不到android.app.Activity的类文件问题的解决方案
- javac编译成功,用java运行class文件出现“找不到或无法加载主类” 的问题解决起来很简单
- javac编译成功,用java运行class文件出现“找不到或无法加载主类” 的问题解决起来很简单
- javac编译成功,用java运行class文件出现“找不到或无法加载主类” 的问题
- 【Java】javac编译时找不到文件的问题
- 关于命令行中javac 编译成功,用 java 运行 class 文件出现 “ 找不到或无法加载主类 ” 的问题
- javac编译成功,用java运行class文件出现“找不到或无法加载主类” 的问题
- cmd javah 找不到类文件 javac 编译java文件 找不到符号(把class文件生成.h文件)
- matlab文件编译成库在C++环境下使用遇到的问题记录
- 如何使用Javah 生成C/C++头文件的误区 找不到 ‘XX.XXXX.XX.CLASSNAME’ 的类文件
- AndroidStudio JNI开发时,javah生成c/c++头文件出现找不到android 的类文件问题
- javac编译成功,用java运行class文件出现“找不到或无法加载主类” 的问题
- 使用java、javac命令行编译工程以及遇到的问题
- 关于使用javah生成头文件时无法访问class文件的问题
- Hadoop 2.x 下使用javac编译java文件
- 生成class关于使用javah生成头文件时无法访问class文件的问题
- (转)c++--使用CURL库在编译时遇到的问题
- 解决javah生成c头文件时找不到android类库的问题
- 哪些年遇到过的Andriod问题(9)R.java文件不能自动生成解决方法
- C++ 调用C 文件遇到的编译问题