2025-05-29

JSON - enum as object instead of string

 

@JsonCreator was to address the issue of the json value as string, instead of enum object.

You're correct in your observation. The @JsonCreator annotation is indeed used to address the issue of deserializing JSON values into enum objects, not specifically for handling negative ids.
Given the context you've provided, it seems the issue might be related to how the enum values are being populated in the byId map.







2025-05-28

Tabnine@Eclipse auto complete @author jaehyun.kim?

 
Eclipse:
Version: 2025-03 (4.35.0)
Build id: 20250306-0812

Tabnine:
  Tabnine for Eclipse 1.137.0 com.tabnine.eclipse.feature.feature.group Tabnine


jaehyun.kim ?

/**

* @author jaehyun.kim

*/







2025-04-26

[Resolved] Eclipse - Windsurf Plugin 1.8.71 - Solutions are not available...

 








Clicked "No"








if copied the URL
https://exafunction.github.io/codeium-eclipse/

To install manually, but it seems missing of eclipse plugin...






After found this:


https://stackoverflow.com/a/78894139/6462295


It works with my Eclipse 2025 03 R too.




Next thing will be "Code Fencing"












MarketplaceDiscoveryStrategy failed with an error - Connection Failed

 







MarketplaceDiscoveryStrategy failed with an error

Cannot complete request to https://marketplace.eclipse.org/recent/api/p?client=org.eclipse.epp.mpc.core&os=win32&platform.version=4.35: Connection failed


This is most often caused by a problem with your internet connection. Please check your internet connection and retry.

Connection failed


This is most often caused by a problem with your internet connection. Please check your internet connection and retry.

Pipe closed







2025-04-25

MarketplaceDiscoveryStrategy failed with an error - windsurf

 





MarketplaceDiscoveryStrategy failed with an error

Cannot complete request to https://marketplace.eclipse.org/api/p/search/apachesolr_search/windsurf?client=org.eclipse.epp.mpc.core&os=win32&platform.version=4.35: Timeout deadline: 30000 MILLISECONDS, actual: 30016 MILLISECONDS

Timeout deadline: 30000 MILLISECONDS, actual: 30016 MILLISECONDS

Timeout deadline: 30000 MILLISECONDS, actual: 30016 MILLISECONDS

Timeout deadline: 30000 MILLISECONDS, actual: 30016 MILLISECONDS

Timeout deadline: 30000 MILLISECONDS, actual: 30016 MILLISECONDS








MarketplaceDiscoveryStrategy failed with an error - gemini, Code+Intelligence

 




MarketplaceDiscoveryStrategy failed with an error

Cannot complete request to https://marketplace.eclipse.org/api/p/search/apachesolr_search/Code+Intelligence?client=org.eclipse.epp.mpc.core&os=win32&platform.version=4.35: status code: 503, reason phrase: Service Unavailable

status code: 503, reason phrase: Service Unavailable

status code: 503, reason phrase: Service Unavailable









2025-04-02

"Fixed" (workaround) - Cannot sign into Minecraft -“Too many requests”

 

Instead of login by using "Login" button.

I able to login, by click on the "Profile" button


2025-01-22

Eclipse version 2023 working with maven jdk 21 project


20250122T163453+0800 

Googled: eclipse version 2023 maven jdk 21

Search Labs | AI Overview


To use Java 21 with Maven in Eclipse, you should use Eclipse version 2023-12 as it provides full support for the Java 21 features; this means you can use the latest Eclipse release available and configure your project to use the JDK 21 within it. 

Key points:

  • Eclipse version: 2023-12
  • Java version (JDK): 21
  • Maven integration: Eclipse comes pre-loaded with the "M2E" plugin for Maven integration. 









Google Referrals