相关疑难解决方法(0)

如何使用批处理脚本对目录中的每个文件执行某些操作

如何使用.bat或.cmd文件迭代目录中的每个文件?

为简单起见,请提供一个只回显文件名或文件路径的答案.

windows loops cmd file batch-file

255
推荐指数
5
解决办法
33万
查看次数

在Windows命令行中将Jar文件添加到Buildpath

我很不高兴不得不问这个,但我不能让它工作.目前我有一个项目:

5个src /文件夹中的类

2 JARS在根文件夹中命名为profiles.jar和classifier.jar

我想创建一个"makefile?" 还是"批处理文件?" 从WINDOWS命令行编译和运行这些类,但首先将jar添加到buildpath?我不知道我是怎么回事

当我尝试这样做时,它表示找不到类,很可能是因为我没有正确地将jar添加到构建路径中.在命令提示符下运行此命令需要使用哪些命令?

谢谢Philip

编辑

感谢您的帮助,我有很多麻烦让它工作当前我有一个项目在src文件夹中有5个类,在jar文件夹中有2个jar

以下是我正在运行的命令:

设置CLASSPATH = C:\ wamp\www \news\UserProfiling\jars\classifier.jar; C:\ wamp\www \news\UserProfiling\jars\profiles.jar

然后从根文件夹,我运行:

javac src/*.java

然后:

java -cp ./src:./jars/*src/Interaction

交互是主要的类,我得到各种noclassfound错误,我做错了什么?非常感谢菲利普

错误

java -cp ./src:./jars/*交互线程"main"中的异常java.lang.NoClassDefFoundError:交互引起:java.lang.ClassNotFoundException:java.net.URLClassLoader $ 1.run(未知来源)处的交互java.security.AccessController.doPrivileged(本机方法),位于java.lang.ClassLoader.findClass(未知来源),位于sun.misc.Launcher的$ java.lang.ClassLoader.loadClass(未知来源)$ AppClassLoader.loadClass(未知来源)at java.lang.ClassLoader.loadClassInternal(Unknown Source)中的java.lang.ClassLoader.loadClass(Unknown Source)无法找到主类:Interaction.程序将会退出.

java command-line makefile compilation

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

batch-file ×1

cmd ×1

command-line ×1

compilation ×1

file ×1

java ×1

loops ×1

makefile ×1

windows ×1