EE版 - Malab里调用第三方的java class,总是不成功。 |
|
|
|
|
|
m******u 发帖数: 153 | 1 这个java是网上copy下来的,是来获得文件的创造时间(但是我发现这个程序其实获得的是修改时间,这个Malab里可以用dir获得。不过不管怎么说,想学习一下怎么在Malab里调用第三方的java class)。
代码附于后。在dos里用javac 和java后,运行成功。
按照Matlab的介绍,加了路径,等等。
在命令行运行getCreationDate,得到:
??? Undefined function or variable 'getCreationDate'.
不知道为什么?
我按照网上的一些方法做,比如,加import,跑到classpath.txt
修改路径并重起Matlab,等等还是没有办法。
现在想,那些成功的例子,都是引入.jar。
是不是这种有main的,并且只运行main的java class,就不会成功
了?
恳切求助。多谢先。
===========
//getCreationDate.java
import java.io.*;
import java.lang.*;
public class getCreationDate {
public stati | l*****g 发帖数: 547 | 2 you can use matlab command to get file's time
【在 m******u 的大作中提到】 : 这个java是网上copy下来的,是来获得文件的创造时间(但是我发现这个程序其实获得的是修改时间,这个Malab里可以用dir获得。不过不管怎么说,想学习一下怎么在Malab里调用第三方的java class)。 : 代码附于后。在dos里用javac 和java后,运行成功。 : 按照Matlab的介绍,加了路径,等等。 : 在命令行运行getCreationDate,得到: : ??? Undefined function or variable 'getCreationDate'. : 不知道为什么? : 我按照网上的一些方法做,比如,加import,跑到classpath.txt : 修改路径并重起Matlab,等等还是没有办法。 : 现在想,那些成功的例子,都是引入.jar。 : 是不是这种有main的,并且只运行main的java class,就不会成功
| m******u 发帖数: 153 | 3 matlab command获得的是 last modified date and time
我需要的是:creation time
【在 l*****g 的大作中提到】 : you can use matlab command to get file's time
|
|
|
|
|
|