区块链技术博客
www.b2bchain.cn

如何在Eclipse中使用Java 13功能? – java程序员分享

本文介绍了如何在Eclipse中使用Java 13功能? – java程序员分享,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

有没有办法让Eclipse了解Java 13功能,例如text blocks? Eclipse报告以下代码的错误:

class Main {     private String text = """             first line             second line             third line             """; } 

错误包括:

first cannot be resolved to a type Duplicate field Main.line 

我怀疑问题是通常是Eclipse和Java 13的结合。

使用Maven构建成功(使用适当的--enable-preview配置)。使用的“已安装JRE”是Java 13(--enable-preview作为默认VM参数)。安装Java 13 Support for Eclipse 2019-09似乎也无济于事(不添加Java 13合规性级别选项)。

java大神给出的解决方案

您将需要将JRE13设置为eclipse,并且还需要在设置下选择BETA 13。

在https://wiki.eclipse.org/Java13/Examples检查配置步骤

在“项目”>“属性:Java编译器”中,确保启用了Java 13预览功能:

如何在Eclipse中使用Java 13功能? - java

我确实按照步骤操作,对我有用。

MacOS的屏幕截图

如何在Eclipse中使用Java 13功能? - java

如何在Eclipse中使用Java 13功能? - java

有哪些替代继承的方法? java大神给出的解决方案 有效的Java:偏重于继承而不是继承。 (这实际上也来自“四人帮”)。他提出的理由是,如果扩展类未明确设计为继承,则继承会引起很多不正常的副作用。例如,对super.someMethod()的任何调用都可以引导您通过未知代码的意外路径。取而代之的是,持有对本来应该扩展的类的引用,然后委托给它。这是与Eric…

我有一个抽象类,比如AbstractClass和扩展该抽象类的多个其他类(700多个)。 AbstractClass有一个方法,比方说baseMethod(),它不是抽象方法。许多类(500+)覆盖该方法并具有自己的实现。现在,通过eclipse,我可以很容易地看到通过Ctrl+Shift+G覆盖该方法的方法,但是除了手动以外,还有其他方法可以看到不覆盖该方…

我一直在尝试在eclipse插件开发中使用Google Guice。我已经将Guice jar导入为另一个插件项目。但是,Guice无法以某种方式注入依赖性。有任何想法吗???这是错误消息com.google.inject.ConfigurationException: Guice configuration errors: 1) No implementa…

public static void main(String args[]) { if(true) { int x= 3*44+7; //int y=1; } } 我将问题缩小为这个简单的语句,我真的不知道如何在Eclipse调试器中访问此变量。它总是在以下情况下发生:在if条件中声明变量,try-catch语句,循环等,并且偶然地是该块中的最后一个语句。为…

我的项目中具有以下设置:com.foo – Main com.foo.util – StringUtil 在Main中,我使用package com.foo; import com.foo.util.StringUtil; 并像使用它一样使用它;StringUtil string = new StringUtil(); 但是,eclipse不断告诉我Stri…

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » 如何在Eclipse中使用Java 13功能? – java程序员分享
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们