Tag: eclipse

无法在Eclipse中编译枚举

在尝试在Eclipse中的Android项目中引入枚举时,我遇到了以下问题:编译器说: 无法解析java.lang.Enum类型。 它是从所需的.class文件间接引用的 Enum类型不是通用的; 它不能用参数参数化 我在Ubuntu 10.04下工作并使用Eclipse v.3.5.2。 试图同时使用Java 6 OpenJDK和Java 6 Sun,但没有成功。 任何人都可以帮我解决这个问题吗? 这是代码: public class MyClass { public MyClass() { } … enum MyEnum { CONST1, CONST2, CONST3; } }

如何在JavaFX中调整窗口大小时调整图像大小

我想在用户拖动主窗口时自动调整图像大小。 那可能吗? 我有以下代码设置一定大小的窗口。 它还从外部URL加载图像。 @Override public void start(Stage primaryStage) { MenuBar menuBar=new MenuBar(); Menu menuGame = new Menu(“Game”); MenuItem newGame = new MenuItem(“New Game F1”); MenuItem exit = new MenuItem(“Exit F2”); exit.setOnAction(new EventHandler() { @Override public void handle(ActionEvent event) { primaryStage.close(); } }); menuGame.getItems().addAll(newGame,new SeparatorMenuItem(),exit); menuBar.getMenus().addAll(menuGame); Image image = new Image(“http://sofzh.miximages.com/java/javafx-documentation.png”); ImageView imageView = new […]

如何在Eclipse中运行java代码时添加命令行参数?

如何在Eclipse中将命令行参数添加到JVM? 例如,假设我想在运行JVM时显式添加-cp参数,是否可能? (我将它作为一个例子,我意识到我可以在项目设置中添加一个外部Jar以获得额外的类路径。) 我要添加的参数是-agentlib:Shark (在Mac -agentlib:Shark上运行探查器)。

Java 9:Eclipse中无法访问模块java.xml.bind

我将Java 8中的maven项目迁移到Java 9项目而没有Eclipse OxyGen 1a任何构建工具。 所以我的module-info.java看起来像这样: 但java.xml.bind是不可访问的,虽然它在我的模块路径中: 那么这里有什么问题?

Eclipse RCP:操作VS命令

Eclipse RCP上下文中的Actions和Commands之间有什么区别? 我知道他们都对菜单条目有贡献,但哪一个更好? 为什么? 在我阅读的所有在线资源中,我无法深入了解两者之间的差异。 我实际上并没有尝试过使用它们,但只是想从更高层次的角度来理解它们。 谢谢

TestNG启动期间发生内部错误

我创建了一个TestNG类(FirstTest.java),当我将测试用例作为TestNG Test运行时,我收到以下错误。 在“启动FirstTest”期间发生内部错误。 显示java.lang.NullPointerException Eclipse版本:Luna Service Release 2(4.4.2) 如果有人知道请帮忙!

我收到“java.lang.ClassNotFoundException:com.google.gson.Gson”错误,即使它是在我的类路径中定义的

我正在尝试使用gson-1.6.jar解析一些我正在使用gson-1.6.jar的JSON对象字符串。我将它放在与其他.jars相同的位置,并将它添加到我在eclipse中的buildpath中。 其他库在我添加它们时运行正常,我可以毫无问题地使用它们,但是当我尝试创建JSON对象时,我得到了名义错误。 我已经通过这个错误查看了其他问题,但我找不到一个不涉及我尝试过的东西的解决方案或者一些不相关的东西。 我使用以下方法将其导入顶部附近: import com.google.gson.Gson; 然后在静态函数中使用它,如下所示: Gson g = new Gson(); 这是我的eclipse生成的类路径文件[Path]替换实际路径: 以及我的构建路径窗口: 我此时有点失落。 我已经尝试了谷歌和post基本上只是说添加到您的构建路径。 有人有什么想法吗? 编辑:更多信息 引用com.google.gson.GSON的代码由jsp用作bean。 从jsp调用此函数,一旦执行该函数就会发生错误。 该函数的第一行是: Gson g = new Gson(); 它似乎编译和部署正常,但当它执行时,我收到错误消息。 谢谢

oracle.jdbc.driver.OracleDriver ClassNotFoundException

这是我的错误代码。 我的classes12.jar已作为外部jar导入。 import java.io.IOException; import java.io.PrintWriter; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class LoginAction extends HttpServlet { Connection conn; Statement stmt; ResultSet rs; String query = “SELECT * FROM v_urja_login”; protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { PrintWriter out […]

ClassNotFoundException启动Tomcat时的DispatcherServlet(Maven依赖项未复制到wtpwebapps)

我已经遇到过这个问题几次而且只是偶然发现了一个(半)可靠的解决方案,所以我想在这里发布它以防万一它可以帮助其他人,或者万一我忘了它,还要问是否有人知道根本原因是什么以及为什么我的修复工作。 问题 – 我有一个spring 3 webapp,我想在Eclipse中使用Run on Server选项在Tomcat 7服务器上运行。 对于一些项目,这只是有效,但有些似乎处于破碎状态,每次服务器启动时,我都会找到一个未找到的类:org.springframework.web.servlet.DispatcherServlet。 经过一番调查后,我发现该项目的maven依赖项尚未复制到${PROJECT_LOCATION}/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/ WEB-INF/lib ${PROJECT_LOCATION}/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/ 在最终注意到项目在“问题”面板中发出警告之前,我尝试了很多事情: Classpath entry org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER will not be exported or published. Runtime ClassNotFoundExceptions may result. 也许我应该早点注意到这一点。 无论如何,选择这个并执行“快速修复”可以解决问题,我可以愉快地运行我的项目。 快速解决方法是:“将关联的原始类路径条目标记为发布/导出依赖项”。 麻烦的是,虽然这有效,但我不知道这意味着什么。 完成后,我的项目配置中看不到任何明显的变化。 我很想知道实际问题是什么,以及我是否可以避免它再次发生。 我还想知道是否有一些我自己可以完成的事情(除了执行快速修复之外)可以修复它,因为我觉得我几乎尝试了其他一切。 谢谢你的帮助。

如何解决maven 2.6资源插件依赖?

错误: Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6 Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6 解决方案: 更新的项目:无法从maven的REPO下载。 尝试将特定jar放在.m2 repo的文件夹中。 如果需要,可以提供参考。