总的来说,我对 eclipse 和 java 还比较陌生,所以我确信这是非常基础的,但我找不到任何可以指引我正确方向的东西。
如何在 Eclipse 中运行/测试需要一些第 3 方 jar 的小程序?
我有一个应用程序与我的依赖 jar(具体来说是 JOGL)一起运行,运行良好。我可以运行一个示例小程序。但我无法运行需要 JOGL jar 的小程序。我知道将其嵌入到网页中的 HTML 需要引用依赖项,但是由于它不是标准 java 工具包的一部分,因此如何告诉 eclipse 去哪里查找?
我的最终需要是将应用程序/小程序嵌入到网页中(不是从中启动,而是作为页面上的内联对象运行。我还没有尝试嵌入任何东西,但也许有一个我可以在那里切角,我根本不必担心小程序结构......
最佳答案
您的操作方式与对具有 main() 方法的程序所做的操作相同。转到属性 --> 构建路径 --> Jars。在那里添加您的第三方 jar,程序应该会选择它们。
首先创建一个虚拟的第三方 jar,它有一个名为 hello() 的方法。您可以通过右键单击该项目并将其导出到 jar 来将该项目转换为 jar。非常简单。该第三方 jar 的代码非常简单。
package test;
public class ThirdParty {
public String hello(){
return "Hello from third party called!!";
}
}
此后,创建一个名为 HelloApplet 的简单小程序。它所拥有的只是显示一个小程序,然后调用我们的第三方 jar。将 jar 添加到 eclipse 中,如下图所示。
这个 TestApplet 的源代码非常非常简单,如下所示。
import javax.swing.JApplet;
import test.ThirdParty;
public class TestApplet extends JApplet{
public void init(){
this.setSize(400, 400);
this.setVisible(true);
ThirdParty tParty = new ThirdParty();
System.out.println(tParty.hello());
}
}
右键单击该文件并选择作为 Applet 运行。就这样吧!您会看到您的小程序和消息也打印在控制台上!有什么疑问可以在评论区提问,我会尽力帮助!
关于java - Eclipse 中具有依赖项的 Applet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5870698/