Java新手 bin目录下找不到javah

图片说明

上学期学了c++ ,刚学java 想通过JNI调用我以前的代码,可是javah命令使用不了,
path环境变量设置了,javac可以用,bin目录下找不到 javah.exe ,咋整呀

0
扫码支付0.1元 ×
其他相关推荐
Java新手 bin目录下找不到javah
![图片说明](https://img-ask.csdn.net/upload/201808/28/1535468443_562948.jpg)nn上学期学了c++ ,刚学java 想通过JNI调用我以前的代码,可是javah命令使用不了,npath环境变量设置了,javac可以用,bin目录下找不到 javah.exe ,咋整呀
javah 错误: 找不到 'XXX' 的类文件。
到这个目录$ProjectPath\bin而不是.class文件所在的目录 javah 包名.类名
Android NDK开发Javah命令生成.h头文件时 找不到类文件的问题
问题:              解决办法: 第一种解决办法:       1.快捷键win+R 进入CMD,进入任何目录都可以,这个目录决定生成的.h文件所在位置; 后续生成的.h文件即在输入的任何目录下,如下图:我的cmd 进入的是 C:\Users\Administrator>目录 ,最后生成的.h文件就在C:\Users\Administrator 目录下        ...
安装JDK后bin目录下丢失javac程序
安装JDK后bin目录下丢失javac程序今天重新安装了系统,在oracle下载最新的jdk8.0,安装成功之后配置完环境变量,命令行下仍然不能执行javac命令。去jdk的安装目录下发现bin里面确实没有javac程序,让我非常诧异,难道新版jdk不再使用javac编译程序了? 通过在网上搜索问题,原来是因为下载的jdk程序中包含jdk和jre两个安装程序,我把它们放到同一个目录下进行安装,导致后
JNI使用javah命令给java文件自动生成.h文件
开发环境:Mac+AndroidStudio Terminal 需要生成头文件的类的路径:  /Users/pcyfox/AndroidStudioProjects/test/XiniuCloud/mail_android/app/src/main/jni/test/test.cpp   javah命令使用(在AndroidStudio Terminal中使用):  javah -cla...
jdk解压bin目录下无法执行java命令
在windows7中安装了一个vmware,vm中装了Ubantu。 jdk的解压目录为: /home/q/java/jdk1.7.0_45 进入jdk下的bin/下的bin目录,执行./javac Hello.java (当然我在该目录下放了一个Hello.java文件,并且权限没有问题)或 其它任意命令,都显示  bash ./java:no such file or direct
TortoiseSVN的bin目录下面没有svn.exe
安装TortoiseSVN的时候没有勾选指定安装项command line client tools就会出现TortoiseSVN的bin目录下面没有svn.exe
javah 找不到类文件的解决办法
学习jni的时候,javac Helloworld.java 生成 Helloworld.class文件以后,调用javah Helloworld提示找不到类文件 由于javah以后生成的.h文件需要包名+类名,所以必须在包括全包名的目录下执行javah命令,也就是项目\src\在或者项目\bin\classe\下执行 javah 包名.类名的命令, 比如:在src下或者classe文件夹下执
JNI相关配置javah,ndk-build和指令集以及.mk文件详细讲解(亲测可用)
关于JNI,相比大家都不陌生,主要是最近工作用到了很多JNI相关的内容,踩了很多坑,记录下为了以后的学习者少走弯路. 一.先写一下Android studio NDK的下载和配置方式. 1.Ctrl+alt+S打开Settings面板 2.搜索界面输入SDK,之后选择SDK Tools 3.选择NDK工具点击OK下载即可. 点击NDK选中即可下载,建议把CMake一同下载下载完需要配置
tomcat解压缩后在服务里面找不到,点击bin目录下的tomcat8w.exe报错
我自己在下载了tomcat8压缩版解压缩以后,发现打开任务管理器找不到tomcat8的服务,并且点击tomcat解压缩目录下的bin目录下的tomcat8w.exe,提示“指定的服务并未以安装的服务存在。Unable to open the service tomcat8” 解决办法: cmd进入tomcat解压缩目录下的bin目录下,输入service.bat install  然后双...
javaSE ClassLoader,类加载器,加载bin目录下的文件
Demo.java:package cn.xxx.demo; import java.io.InputStream; import java.util.Properties; public class Demo { public static void main(String[] args) throws Exception{ InputStream in = Demo.class.ge...
JNI找不到类文件。
JNI 在编译Java文件时有时会爆JNI找不到类文件 一般是路径问题,环境问题等因素 我遇到的问题是路径问题,解决如下 C:\workspace\NDKDemo\src\com\jni\test 先要 cd D:\workspace\NDKDemo\src\com\jni\test 然后运行javac JniTest.java 生成class文件后, 需要生成头文件,输入 set
jdk bin目录下部分命令作用
1、java.exe: ====================== 运行java程序,这个相信每一位用Java的人知道了。 2、javac.exe: ====================== 编译的Java程序,生成.class文件 3、javaw.exe: ====================== 功能: 跟java命令相对的,可以运行.class文件,主要用来执行图形界面的j...
jacob-1.14.3-x64
如果在运行某软件或编译程序时提示缺少、找不到jacob-1.14.3-x64.dll等类似提示,您可将此资源文件放入system32\bin目录下 和 java\bin 目录下
JDKBIN目录下的命令
Jmap: 一、调用命令示例: jmap -F-dump:format=b,file=rmsheap.bin 6086 就会在当前目录下生成rmsheap.bin的文件,6086是Pid。-F是在某些情况下连不上进程时需要加上。 二、使用: 使用mat进行分析,下载地址:http://www.eclipse.org/mat/downloads.php 可以分析内存泄露,等。
mysql.exe bin目录下exe文件
对于使用绿色版的mysql的可能没有mysql.exe文件,如果想使用命令行就可以下载此文件,此文件从MySQL Server 5.7安装目录下拷贝出,也适用于mysql5.56。放心使用。
java中jre\bin目录和jdk\bin目录下的工具功能介绍
留着当备用.
JDK/bin目录下各exe文件用途
appletviewel.exe(小程序浏览器):一种执行HTML文件上的Java小程序类的Java浏览器;  javadoc.exe:根据Java源代码及其说明语句生成的HTML文档;  jdb.exe:Java调试器,可以逐行地执行程序、设置断点和检查变量;  javah.exe:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件;  Javap.exe:Ja
JDK/bin下工具列表说明及归纳
JDK/bin下工具列表说明 appletviewer.exe:一种执行HTML文件上的Java小程序类的Java浏览器 apt.exe:注解处理工具(Annotation Processing Tool), SolarisTM 操作系统和 Linux上用于处理注释的工具 extcheck.exe:扩展检测工具,检测目标 jar 文件与当前安装方式扩展jar 文件间的版本冲突 Html
Ndk-->通过Javah生成.h头文件(Jni入门之路)
如果你还不了解什么是Jni, 移步: https://www.baidu.com/s?wd=jni 这里有更权威的介绍: http://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/jniTOC.html如果网络好,你可以看这里: https://developer.android.com/ndk/index.html首先,你需要了
JDK的bin目录下所有程序的使用介绍
1.命令概览 lcc@localhost bin$ ls appletviewer java javap jdeps jmc jstat orbd rmiregistry unpack200 extcheck javac javapackag...
tomcat的bin目录下脚本
tomcat的脚本在bin目录下,有:catalina、startup、shutdown、setenv、digest、version等。 其中catalina脚本用于启动和关闭tomcat服务器,是tomcat中最关键的脚本。 startup脚本和shutdown脚本等都是使用了不同的参数调用了catalina脚本: startup脚本以start参数调用了catalina脚本,shutdo
在tomcat文件夹下没有找到startup.bat
参考:http://www.coderanch.com/t/454712/Tomcat/startup-bat-file-present 下载installer安装的Tomcat 7.0的安装目录下,D:\Program Files\Apache Software Foundation\Tomcat 7.0\bin 和 D:\Program Files\Apache Software F
解决Eclipse不拷贝source目录下的XML配置文件到bin目录问题
用Eclipse开发Java应用是经常需要使用XML配置文件,但到了Eclipse3.4后不知为何不会拷贝XML配置文件到bin目录。后来发觉是因为默认过滤了一些文件。把相关过滤删除即可。 1、右键工程项目 2、选择“Properties” 3、选择“Java Compiler” -> “Building” 4、点击右边“Output folder” 5、删除“Filter...
在win8下安装tomcat8.0后,点击bin 目录下的启动文件startup.bat后,控制台一闪而过,根本启动不了tomcat
搞一个tomcat 5 去,解压运行那种(我做开发很久了,tomcat5 和6 使用上没啥区别,开发的支持上略有不同),解压 然后运行 \bin\startup.bat ,如果是黑色窗口一闪就过的话,打开 startup.bat文件找到 搜索 set EXECUTABLE ,然后在这行上面加上一句 set JAVA_HOME= 你的jdk安装位置的绝对路径
TortoiseSVN安装正常,完成后bin目录下没有svn.exe
解决办法,勾选command line client tools(命令行客户端工具),即可解决。其实将所有安装选项都勾选上更好,另外TortoiseSVN有中文包,直接去官网(https://tortoisesvn.net/downloads.html,Language packs,选择适合自己电脑的版本)下载即可,点击安装。百度TortoiseSVN中文安装教程(TortoiseSVN的汉化教程...
tomcat目录下的startup.bat不能运行
问题1:我在运行tomcat目录下bin里面的startup.bat时,一闪而过看不到运行的效果 解决:可能是环境变量配置那里没有配置JAVA_HOME或者配置的路径错了 如果不是这样的话,在dos下cd startup.bat的目录,打开startup.bat所在根目录,运行startup.bat,看是否能够运行, 但是,我运行了之后还是不行 JAVA_H
Python新手入门
Python简介Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。Python提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(batteries included)”。用Python开发,许多功能不必从零编写,直接使用现成的即可。除了内置的库外,Python还有大量的第...
mac jni 无法使用javah的一种办法
本机是mac环境。 在配置好java的环境变量后,java和javac都是可以用的,但是用javah就会出现问题。 会报错误 Unable to locate an executable at "/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home/bin/javah" (-1)   在网上搜了各种办法都不行,后来就...
javah命令总结绝杀( 解决找不到类的问题)
项目目录: E:\Workspaces\TestJni\src\com\cn\XX.java 1.javac编译java类: cd到 E:\Workspaces\TestJni\src\com\cn 执行:javac xx.java 2.javah生成 javah文件 cd到:E:\Workspaces\TestJni\bin 命令: javah -classpat...
JNI之javah使用时报错:找不到类文件
初学java,想使用JNI,在用javah生成头文件时,总是报错找不到类;看了javah的help,本来是很简单的,但是由于自己概念含糊,所以出错。javah的命令行帮助: 用法:javah [选项] <类>其中 [选项] 包括:        -help                                    输出此帮助消息并退出        -classpath &...
[Java][Android] Javah Jni 遇到找不到类的解决办法
前几天使用弄一个JNI,在使用 javah 生成对应的 .h 文件的时候出现了:“错误:找不到类android.graphics.Bitmap” 后来弄了一阵子给弄好了,在这里给大家分享一下。 要解决这个问题,还得要看看我的整个流程。 当我遇到这个的时候,第一反应是 Java 没有包含 Android SDK 中的 java 文件。
JNI中javah找不到类文件解决方法
D:\workspace\DiskNumber\src\com\tjn\test 先要 cd D:\workspace\DiskNumber\src\com\tjn\test 然后运行javac TestDll.java 生成class文件后, 需要生成头文件,输入 set classpath=D:\workspace\DiskNumber\src ,到项目的src根目录下,然后运行 ja
jdk中bin目录命令详解
JDK中bin目录下常用命令注释   HtmlConverter.exe 用法:HtmlConverter [-option1 value1 [-option2 value2 [...]]] [-simulate]  [filespecs] 其中,选项包括:    -source:    获取源文件的路径。 缺省值:    -dest:      写入已转换文件的路径。 缺省值:
redis的bin目录下的脚本含义
bin目录文件说明 redis-benchmark 脚本用于性能测试 redis-check-aof 脚本用于redis数据持久化,是来一条存储一条 redis-check-rdb 脚本用于redis数据持久化,是每隔一段时间存储一次 redis-cli   脚本用于客户端对redis的连接 redis-sentinelà  -- >redis-server  脚本用于集群上 r...
javah 命令找不到类文件的解决方法(Android+Eclipse)
在Eclipse中使用C++编程时,需要通过JNI进行
完整的俄罗斯方块C#源程序,运行程序时将目录下的images和sounds文件夹拷贝到bin/debug或者bin/Release目录下,否则运行时会找不到文件。
完整的俄罗斯方块C#源程序,运行程序时将目录下的images和sounds文件夹拷贝到bin/debug或者bin/Release目录下,否则运行时会找不到文件。
idea乱码 修改bin目录下的idea.exe.vmoptions无效
今天在学习Activiti工作流的时候, 发现创建bpmn文件总是出现中文乱码, 找网上的资料都是说改bin目录下的idea.exe.vmoptions或者idea64.exe.vmoptions文件, 但是我怎么改都没用。气急败坏了。 最后发现idea加载的配置文件根本不是bin文件夹下面的。 我的是在C:\Users\Administrator.IntelliJIdea2018.2\confi...
javah找不到类文件终极跳坑
学习JNI,遇到了javah找不到类文件的问题。终于跳坑,来记录。 按照教程: 在jnihello(项目)路径下创建文件夹what(包),在包文件夹下编辑HelloJni.java文件。 在包文件夹下运行javac HelloJni.java,生成HelloJni.class。然后无论在what文件夹下还是在jnihello文件夹下运行javah都不对。 问题其实出在javac上,.clas...
执行linux中bin目录下的程序
问题:直接输入bin目录下的list.modules后,提示can not found commands解决方法:chmod +x filename/bin/list.modules注意这里chmod +x 为固定语法, 后面的文件名和命令为绝对路径分析: 通过chmod赋予文件执行权限 目前只能用绝对路径可能是因为环境变量没有配置好
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java新手学习 java学习目