我刚刚在普通eclipse中安装了Java EE插件,我正在尝试添加tomcat服务器.我打开添加新服务器,显示“选择要创建的服务器类型”,但没有服务器列表.我该如何添加tomcat服务器? Eclipse:Indigo.解决方法:这样做: Windows – >显示视图 – >服务器.然后在服务器视图中,右键单击并添加新内容.它将显示包含许多服务器供应商的弹出窗口.在Apache下选择Tomcat v7.0(取决于您下载的服务器版本).并在运行时配置中指向您已下载的Tomcat文件夹...
在Eclipse中,在使用Java编码并按Ctrl Shift O时自动导入所有类.在NetBeans中,这是通过Ctrl Shift I完成的. 在IntelliJ IDEA中有什么办法吗? 我搜索了谷歌,StackOverflow,IntelliJ IDEA配置和官方IntelliJ网站Keyboard Shortcuts You Cannot Miss中的等效快捷方式解决方法:IntelliJ IDEA没有添加导入的操作.相反,它有能力做你输入的那样.如果您在设置>中启用“动态添加明确导入”编辑>一般>自动导入,IntelliJ IDEA将在您键入时添加...
我喜欢使用Eclipse的快捷键Ctrl O来概述当前的源代码. IntelliJ IDEA中是否有等效的快捷方式? 它会打开一个对话框,允许快速搜索类中的方法和字段.解决方法:我已经多年没有使用Eclipse了,所以我对你所追求的行为并不熟悉 – 但我相信Ctrl F12可能会做你想要的:它是默认映射中File structure Popup的快捷方式.
我最近改变了自己的路径,所以我可以在Head First Java书中继续学习,之前我有过Eclipse.现在,当我再次尝试进入Eclipse时,它将无法打开,因为它说它无法在我的目录中找到要使用的JRE或JDK.我已经移动了JDK文件.我已经下载了jdk1.8.0_60.那么我怎样才能让Eclipse再次打开?解决方法:Like Abob said:Eclipse doesn’t consult the JAVA_HOME variable您应该在eclipse.ini文件中指定Eclipse应该在哪里找到您的JDK.具体来说,以下参数(注意...
如何在macOS Sierra 10.12.6(16G29)上将Java从9降级到8.我尝试删除Java插件并安装了Java 8,但Java和javac版本在终端显示9,但在系统首选项中它是8.提前感谢!解决方法:你不需要降级.您可以在MacOS上运行多个版本的Java.您可以在MacOS中使用此命令设置终端的版本.# List Java versions installed /usr/libexec/java_home -V# Java 11 export JAVA_HOME=$(/usr/libexec/java_home -v 11)# Java 1.8 export JAVA_HOME=$(/usr/libexec/j...
我尝试通过将提供的链接从http://eclipse-cs.sourceforge.net/#!/拖到我的Eclipse窗口,为我的eclipse包Eclipse for Java Developers安装checkstyle-Plugin. 不幸的是,这会导致以下错误:An error occurred while collecting items to be installed session context was:(profile=epp.package.java, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). No repository found containing: osgi.bundl...
我将Java 8中的maven项目迁移到Java 9项目,而没有Eclipse OxyGen 1a中的任何构建工具. 所以我的module-info.java看起来像这样:但java.xml.bind不可访问,虽然它在我的模块路径中:那么这里有什么问题?解决方法:编译未命名的模块时,默认情况下无法访问java.xml.bind,但在模块化项目中(如本问题所示)未能解析对模块java.xml.bind的引用是a bug(参见下面的编辑). 要解决此问题,直到修复错误,您可以通过双击Is modular显示包含模块jav...
参见英文答案 > Surround with quotation marks 4个不幸的是,Java没有多行字符串文字的语法.如果IDE可以很容易地使用像这样的结构,那没问题String x = "CREATE TABLE TEST ( \n"+ "A INTEGER NOT NULL PRIMARY KEY, \n"...使用Eclipse将多行String从剪贴板粘贴到Java源代码的最快方法是什么(以自动创建代码的方式).解决方法:好的,我只是found the answer(在Stackoverflow上,不少). Eclipse有一...
我需要在很长一段时间内重构代码.我知道从Eclipse IDE里面我可以重构我的类.但是我可以在java项目中使用任何API,以便我可以通过代码动态地重构项目吗? 我需要了解如何实现以下内容:一个程序调用所有Eclipse重构来重命名并在循环中移动以一次重构整个项目! 我不想通过扩展重构类来引入新的重构类型.我只是想以编程方式调用它们.解决方法:像this这样的东西?Anyone who supports a programming language in an Eclipse-based IDEw...
我导入了一个Maven项目,它使用了Java 1.5,尽管我已经将1.6配置为我的Eclipse默认Preferences-> Java-> Installed JREs. 当我将Maven项目更改为使用1.6 JRE时,它仍然存在从项目使用Java 1.5时遗留的构建错误(我之前在I have build errors with m2eclipse but not with maven2 on the command line – is my m2eclipse misconfigured?中描述了这些构建错误) 我要删除该项目并再次尝试,但我想确保这次它从一开始就使用Java 1.6,看看这...
是否有一个很好的Eclipse插件用于录制和播放宏? 我已经尝试了this one,但它没有给我任何好处 – 似乎它还没有为黄金时间做好准备. 我知道编辑器模板,但我正在寻找可以用来记录我的击键然后对一大堆文本应用多次的东西. 这似乎是IDE中的一个奇怪的漏洞.我错过了一些内置设施吗?解决方法:在过去的一个月左右,我把一些东西放在一起,你可能觉得有用.由于Eclipse编辑器/命令的设计并未考虑到宏支持,因此它具有局限性,但我认为它的工作...
我正在尝试重叠JPanel实例.将面板直接放在另一个面板上,位置和尺寸完全相同.每次我这样做,它将另一个面板移动到另一侧或下面,前一个面板位于另一个更大的面板内,并且其中有按钮. 我该怎么做?请记住,它使用的是Window Builder工具.解决方法:您可能还想查看OverlayLayout,见于here.它不包含在传统的gallery中,但它可能是有意义的.import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import javax.sw...
1.IntelliJ IDEA构建Java Maven项目 1.1. IDEA构建Java Maven项目 ①选择Create New Project,选择创建Maven项目,并勾选Create from archetype,选择:maven-archetype-quickstart,点击Next; ②为创建的Maven项目命名GroupId与ArtifactId,其中GroupID是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构;ArtifactID就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。更多详细请阅...
1、在eclipse中,java项目的构建路径存在排序与导出选项: order就是使用class的顺序(因为可能出现class同名的情况)export就是把用到的一些的lib和project同时发布. 在一次项目搭建过程中,出现XMLConstants.FEATURE_SECURE_PROCESSING,这个类的属性访问不到,原因就是,项目或jar包中存在同名类,而这个属性是jdk中的类提供的,由于排序问题,导致访问不到,因此需要在上图中把jdk的顺序移到顶端
任何时候我必须将我的项目重新导入Eclipse(如果我重新安装Eclipse,或者更改了项目的位置),几乎所有重写的方法都没有正确格式化,导致错误:The method must override a superclass method值得注意的是,这是Android项目 – 无论出于何种原因,方法参数值并不总是填充,所以我必须自己手动填充它们.例如:list.setOnCreateContextMenuListener(new OnCreateContextMenuListener() {//These arguments have their correct namespublic vo...