使用Eclipse。 假设我在eclipseworkspace(ProjectA文件夹)中有一个项目“ProjectA”。 我想复制项目,但用一个新名称(ProjectB),并调整新项目中的所有引用。 对于我认为是一个不同的基本操作,我找不到什么帮助。 我想尝试一下原始devise/代码的变体,创build一个副本似乎是一个明显的方法。 任何build议,请。
目前我正在与JavaFX合作。 每当我将鼠标hover在JavaFX的一个方法上,它给我提供了以下错误: 'Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found' 我应该如何解决这个问题? 我怎样才能附加的javadoc或来源,使我可以看到方法的描述?
在Eclipse中运行JUnittesting时出现这个错误: Class not found com.myproject.server.MyTest java.lang.ClassNotFoundException: com.myproject.server.MyTest at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:693) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:429) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) 我已经尝试在类path中添加JUnit库,虽然我正在使用maven,而JUnit库是在POM依赖。 我已经尝试清理项目,并使用Eclipse的JUnit插件创build了一个新的JUnittesting用例,仍然得到相同的错误。
我需要在Eclipse中设置Tomcat 8.5.x服务器版本。 当我尝试使用Eclipse GUI创build服务器时,我在Eclipse Luna中select了最新版本的“ Apache Tomcat v8.0 ”。 当我select它,然后浏览到我的Tomcat 8.5.x服务器时,出现以下阻止错误消息: 此目录下的Apache Tomcat安装版本是8.5.0。 预计Tomcat 8.0安装。 尝试使用基于Tomcat 8.5的TomEE 7.x时出现相同的错误。 在Eclipse Neon中 ,最新的版本是“ Apache Tomcat v9.0 ”,它给出了相同的错误。 甚至没有“ Apache Tomcat v8.5 ”选项。 有没有办法在Eclipse中使用Tomcat 8.5和TomEE 7.x? 怎么样?
我已经下载了适用于Java开发者HELIOS的Eclipse IDE。 我点击“文件 – >新build – >项目…”,但我只有“常规,CVS,Java项目,示例”。 我想能够创build“dynamicweb项目”,为什么我没有这个选项? 我从网上search,原因可能是我没有Eclipse Web开发工具,但我怎么能得到它? – – – – – -编辑 – – – – – – 我知道通过安装Eclipse IDE for Java EE开发人员可以解决问题。 但是 ,我在Linux Ubuntu下工作,如何获得Eclipse Java EE版本的Ubuntu Linux机器?
有没有办法让Eclipse的内置Java代码格式化程序忽略注释? 每当我运行它,它变成这样: /* * PSEUDOCODE * Read in user's string/paragraph * * Three cases are possible * Case 1: foobar * do case 1 things * Case 2: fred hacker * do case 2 things * Case 3: cowboyneal * do case 3 things * * In all cases, do some other thing */ 进入这个: […]
在Eclipse Neon中,我已经为Java启用了intellisense风格的build议 Window -> Preferences -> Java/Editor/Content Assist 并设置如下 Auto activation delay (ms) -> 0 Auto activation triggers for Java -> .(abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ source = Eclipse智能感知? 除了一个恼人的问题之外,这个工作非常出色。 当我点击空格键时 ,被键入的令牌会自动完成,并且在build议列表的顶部。 除了有时我会input一个具有完全合法匹配的类/variables名,但是这不会显示为最高build议。 所以,当我自然地打空间 Eclipse插入一些完全错误的东西。 EG键入Cookie我会打空格键,并得到CookieMonster 。 这看起来像一个错误,并经常发生令人讨厌,但即使这样, 我不希望空格键触发一般的自动完成 。 我可能想要input尚未声明的variables名称,或类似的东西。 我想使用自动完成作为辅助工具,但我的自然键入应始终优先于它。 我想停止空格键触发自动完成,并回落到使用input ,或更好地仍然触发自动完成一个自定义的键,在普通的input不使用。 这有可能吗? 我已经在内容辅助中使用了所有的设置,无济于事。 谷歌search的问题只是返回一堆关于禁用自动完成function的结果。 UPDATE 这个问题出现在Eclipse的最后6个版本 – Oxygen [4.7] Neon [4.6] Mars [4.5] Luna [4.4] Kepler […]
我想使用从Oracle网站下载的JRE 1.7。 所以我正确地安装了.pkg文件,当我在terminal中尝试/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -version时,我得到这个: Java版本“1.7.0_11”Java™SE运行时环境(build 1.7.0_11-b21)Java HotSpot™64位服务器虚拟机(内部版本23.6-b04,混合模式) 但在Eclipse中我不能使用除JRE 1.6以外的其他任何东西。 当我进入“属性”>“Java构buildpath”>“添加库”> JRE系统库时,找不到1.7(仅此选项: JavaSE-1.7 (unbound) 在与指定的执行环境兼容的工作区中没有JRE:JavaSE-1.7 我该怎么办 ? 谢谢
我完成了连接到数据库(MySQL)的项目。 现在我想将项目导出为jar。 但是我不知道如何包含它的外部依赖关系? 在Eclipse中有没有办法做,或者我应该使用任何脚本?
当我尝试编译这个类与javac,我得到一个编译错误,Test.class不创build。 public class Test { public static void main(String[] args) { int x = 1L; // <- this cannot compile } } 但是当我在Eclipse中创build这个类时,我可以看到Test.class出现在target / classes中。 当我尝试从java.exe的命令行运行这个类,我得到 线程“main”中的exceptionjava.lang.Error:未解决的编译问题: types不匹配:不能从long转换为int Eclipse是否使用自己特殊的Java编译器创build一个破损的.class? java.exe如何知道.class中的复杂问题?