Tag: intellij idea

JavaFX没有调用main(String args)方法

我开发了可以作为GUI执行的GUI , CLI依赖于提供的参数。 这是应用程序类: public class Main extends Application { public static void main(String[] args) { if (args != null && args.length > 0 && args[0].equals(“cli”)) { String pathToProperties = args[1]; Cli cli = new Cli(pathToProperties); cli.loadPropertiesAndGenerateApk(); } else { launch(args); } } @Override public void start(Stage primaryStage) throws Exception { FXMLLoader loader = new […]

删除JComboBox中的向下箭头

我想创建一个自动完成程序,我正在使用JComboBox 。 现在我想删除JComboBox中的向下箭头。 如何删除箭头?

这是聚合吗?

我有以下代码 public static void main(String[] args) { Engine engine = new Engine(“This Engine!”); Car b = new Car(engine); b = null; } 这是聚合吗? 我总是认为聚合是指即使另一个类被“摧毁”,某些东西仍然可以“生存”……例如Car and Engine。 如果我删除Car实例,引擎仍然可以存在。 它是否正确?

有关IntelliJ到Eclipse转换的问题

我刚刚开始使用eclipse进行一些个人项目,并且发现从IntelliJ(我在工作中使用的)转换有点烦人。 我希望在同一个post中提出几个不同的问题是犹太的。 开始: 1)我如何得到“观点”(我不确定这是否是这个术语。我的意思是像Project Explorer,服务器,控制台等这样的窗口),即使在我点击了编辑或其他观点。 我很确定现在所有这些选项卡都是“快速查看”,我已经最小化然后停靠,所以我可能不会这样开始。 在IntelliJ中,我只是简单地固定标签。 2)如何打开文件(例如,ant build.xml)而不必将其作为eclipse项目的一部分? 我想要IDE给我的语法高亮和Ctrl点击能力(更不用说能够使用eclipse的内置ant),但我不需要将文件与任何其他文件相关联,所以不要看必须使它成为项目的一部分。 3)是否只是我(不会感到惊讶)或者eclipse在解析相同类型的html标签体内的空html标签时有错误。 我只是在JSP中对此进行了测试,并且JSF标签不会发生这种情况。 例如: 。 Eclipse将发出警告,说第一个div标签没有结束标记。 这是最新版本的eclipse for Java EE,没有安装任何插件。 4)最后,一个普遍的问题:任何关于组织eclipse界面和透视图/视图的最佳实践或资源? 工作区/项目怎么样? 是否有一些教程可以提供真正的信息,我可以在不到一个小时内阅读? 我感谢任何答案和提示/技巧。

在IntelliJ IDEA中为Tomcat设置了哪些应用程序上下文?

到目前为止,我通过catalina.bat start脚本在windows命令中运行Tomcat服务器(v.7.0.26)。 如果我想部署我的Web应用程序,我必须通过Maven构建它并复制WAR以指定Tomcat部署目录。 服务器启动时一切正常。 现在我尝试将我的网络应用程序连接到IntelliJ IDEA Ultimate 2017.1.4。 我的应用有多个WAR。 在Run/Debug Configuration我添加了新的Tomcat服务器。 在Deployment选项卡中,我有: 我必须选择Application context但如果我为多个工件设置空白,我会得到错误Duplicate context path” 。 同样的情况是我选择/ 。 如果我尝试运行服务器没有部署。 我应该设置哪种应用程序环境?

适用于Android的Scala库

我现在读了一个话题IntelliJ Idea 12 + Android + Scala ,这似乎是我所需要的。 但是,我需要稍微不同的东西:我只想在Scala中创建一个库并在android项目中使用它。 那个android项目也可以使用Java或Scala,没关系。 我不想在Scala中创建一个完整的android项目。 那么我该如何创建这样的库? 我是否需要使用http://fxthomas.github.io/android-plugin/上的教程创建一个android项目 ? 或者一个普通的scala库 ,根本不了解android(事实上它将在android项目中使用),然后当我将它添加到android项目时,我将不得不以某种方式添加scala支持? PS我使用IntelliJ Idea 12和sbt。

IDE – 为Intellij IDEA 11添加自定义外观和感觉

我想为IntelliJ IDEA使用自定义外观(适用于IDE本身)。 我已经尝试将L&F .jar添加到IDEA安装文件夹中的libs目录,以及我的{java_home} \ libs \ ext中 ,并在{user} .IntelliJIdea11 \ config \ options \ options中指定外观。 .xml ,在LAFManager组件下,它只会恢复为默认的Alloy:IDEA主题。 这可以实现吗? 或者我可以在IDEA外观设置面板中的选择下拉菜单中添加主题吗?

OSGi:缺少要求osgi.wiring.package

我写了一个包含5个模块的项目。 我使用maven在intellij IDEA中创建它们,然后为所有模块添加“OSGi”框架支持。 我使用maven-bundle-plugin来配置export-package和import-package。 但是当我运行它时,总会出现错误: org.osgi.framework.BundleException: Unable to resolve org.gxkl.launcher [12] (R 12.0): missing requirement [org.gxkl.launcher [12](R 12.0)] osgi.wiring.package; (osgi.wiring.package=org.gxkl.server). 启动程序模块包含Bundle-Activator,org.gxkl.server包位于服务模块中。 我使用类似的pom来配置模块,但只有服务模块出错。 启动器中的pom文件如下: ${parent.artifactId} ${parent.groupId} ${parent.version} ${model.version} launcher bundle … ${project.groupId} service ${project.version} … org.apache.maven.plugins maven-source-plugin org.apache.maven.plugins maven-compiler-plugin org.apache.felix maven-bundle-plugin true org.gxkl.Starter org.gxkl … org.gxkl.server 服务中的pom文件如下: ${parent.artifactId} ${parent.groupId} ${parent.version} ${model.version} service bundle … … org.apache.maven.plugins […]

如何从intelliJ IDEA中的资源文件夹访问图像,而无需提供整个路径名

我如何在intelliJ IDEA中做这样的事情 File file = new File(“C:\Users\Account\Documents\ProjectFolder\ResourceFolder\image”); 但是不必输入整个文件路径。我很确定有一种方法,我很确定它与将其添加到我的构建路径有关。 我知道如何在Eclipse中执行此操作,而不是在IntelliJ中执行此操作。 提前致谢!

找不到媒体类型= application / json的MessageBodyWriter

我已经尝试了一切……无法弄清楚为什么我会得到这个例外。 有趣的是,在我的IDE(Intellij)中,一切都顺利进行。 无法弄明白……放弃。 你们有什么建议吗? dependencies { compile group: ‘com.amazonaws’, name: ‘aws-java-sdk’, version: ‘1.10.27’ compile group: ‘org.slf4j’, name: ‘slf4j-api’, version: ‘1.7.7’ compile group: ‘ch.qos.logback’, name: ‘logback-classic’, version: ‘1.1.2’ compile group: ‘ch.qos.logback’, name: ‘logback-core’, version: ‘1.1.2’ compile group: ‘org.glassfish.jersey.media’, name: ‘jersey-media-json-jackson’, version: ‘2.22.1’ compile group: ‘org.glassfish.jersey.containers’, name: ‘jersey-container-grizzly2-http’, version: ‘2.22.1’ compile group: ‘org.glassfish.jersey.core’, name: ‘jersey-client’, version: ‘2.22.1’ […]