在 Java (Jython) 中使用 python 代码出现问题
我正在尝试实时运行一些 python 代码(因为我的 java 代码正在运行),但我不断遇到以下错误:
语法错误:(“输入‘.’不匹配,需要 NEWLINE”, ('<>duplicatetesting.py', 11, 43, 'from Python import DuplicateDefectDetection.java\n'))
<> -->这里的文本是我的 python 代码的路径 我几乎复制了 在不使用 jythonc 的情况下从 Java 访问 Jython。
代码:
公共接口 DuplicateDefectDetection {
公共字符串 getRecallRate();
公共无效setBugsFile(字符串BugsFile);
公共无效setDuplicatesFile(字符串GD);
公共无效 setNumTopics(int numTopics);
公共无效 setCutOff(int cutOff);
public void setRecall(布尔召回);
公共无效runDuplicateTesting();
}
I'm trying to run some python code in real time (as my java code is running) but I keep running into the error below:
SyntaxError: ("mismatched input '.' expecting NEWLINE", ('<>duplicatetesting.py', 11, 43, 'from Python import DuplicateDefectDetection.java\n'))
<> --> the text in here is the path to my python code
I've pretty much replicated what was outlined in Accessing Jython from Java Without Using jythonc.
Code:
public interface DuplicateDefectDetection {
public String getRecallRate();
public void setBugsFile(String BugsFile);
public void setDuplicatesFile(String GD);
public void setNumTopics(int numTopics);
public void setCutOff(int cutOff);
public void setRecall(boolean recall);
public void runDuplicateTesting();
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
那个导入不应该是:
我的意思是,没有
.java
部分。此外,它必须是一个已编译的类,可以从类路径访问。Shouldn't that import be:
I mean, without the
.java
part. Also, it has to be a compiled class, accessible from the classpath.