Skip to content

Instantly share code, notes, and snippets.

View lucasnata's full-sized avatar
🎯
Focusing

Lucas Natanael Fernandes Nascimento lucasnata

🎯
Focusing
View GitHub Profile
@lucasnata
lucasnata / HashMapSerializer.java
Created June 15, 2022 18:06
HashMap to List JSON output
public class HashMapSerializer extends JsonSerializer<Map<Long, Object>> {
ObjectMapper mapper = new ObjectMapper();
@Override
public void serialize(Map<Long, Object> userMap, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException {
jsonGenerator.writeString(mapper.writeValueAsString(userMap.values()));
}
}
@lucasnata
lucasnata / readme.md
Last active April 22, 2019 14:27
Fusee Launcher - Install linux Debian like

Install apt requiriments:

  • sudo apt-get install libusb-1.0-0-dev python3-setuptools python3-pip

After pip installed:

  • pip3 install libusb pyusb
@lucasnata
lucasnata / readme.md
Last active April 11, 2019 12:00
Local Repository for Maven

Steps to configure a local repository on Linux (Ex.: Nexus)

  1. If not exists, create a folder /home/user/.m2, and copy this settings.xml and settings-security.xml.

  2. Run the command for generate password for settings.xml:

    mvn --encrypt-password <maven-local-repo-password>

    Copy the generated hash (with {}) and paste on settings.xml (/servers/server/password)

@lucasnata
lucasnata / .CreateEndpointTomcat.md
Last active February 18, 2019 20:35
Create Endpoint Wsdl for Tomcat

Add Dependency on pom.xml, considering use of Maven: com.sun.xml.ws jaxws-rt 2.3.2

Add "sun-jaxws.xml" file on path: /src/main/webapp/WEB-INF/

Add "web.xml" file on path: /src/main/webapp/WEB-INF/