Pytania otagowane jako java

Java jest popularnym językiem programowania wysokiego poziomu. Użyj tego tagu, jeśli masz problemy z używaniem lub rozumieniem samego języka. Ten znacznik jest rzadko używany samodzielnie i jest najczęściej używany w połączeniu z [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] i [maven].

7
Importowanie JSON do projektu Eclipse
Jestem początkującym programistą Java, który chce wykorzystać JSON w projekcie. Śledziłem samouczek programowania (z książki), w którym poprosiłem mnie o zaimportowanie JSON do mojego projektu za pomocą następującego wiersza: import com.google.appengine.repackaged.org.json.JSONArray; Ale to spowodowało błąd, więc zastąpiłem go tym wierszem: import org.json.JSONArray; Powoduje to również (inny) błąd: Nie można rozwiązać …
80 java  eclipse  json  import 

12
log4j: OSTRZEŻENIE W web.xml nie znaleziono programów dołączających do programu rejestrującego
Umieściłem już log4jConfigLocation w web.xml, ale nadal otrzymuję następujące ostrzeżenie: log4j:WARN No appenders could be found for logger ⤦ ⤥ (org.springframework.web.context.ContextLoader). log4j:WARN Please initialize the log4j system properly. Co mnie ominęło? <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <context-param> <param-name>contextConfigLocation</param-name> <param-value> /WEB-INF/applicationContext.xml </param-value> …


12
Czy istnieją dobre i nowoczesne alternatywy dla Javadoc? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Popraw to pytanie Spójrzmy prawdzie w oczy: nie musisz być projektantem, aby zobaczyć, że domyślny Javadoc wygląda brzydko . …

9
Wypełnianie listy wszystkimi wartościami wyliczenia w Javie
Chciałbym wypełnić listę wszystkimi możliwymi wartościami wyliczenia Odkąd niedawno się zakochałem EnumSet, wykorzystałemallOf() EnumSet<Something> all = EnumSet.allOf( Something.class); List<Something> list = new ArrayList<>( all.size()); for (Something s : all) { list.add( s); } return list; Czy jest lepszy sposób (jak w przypadku nie zaciemnionej wkładki), aby osiągnąć ten sam wynik?
80 java  list  enums 

13
session.connection () przestarzałe w Hibernate?
Musimy być w stanie uzyskać skojarzenie java.sql.Connectionz sesją hibernacji. Żadne inne połączenie nie będzie działać, ponieważ to połączenie może być powiązane z uruchomioną transakcją. Jeśli session.connection () jest teraz przestarzała, jak mam to zrobić?
80 java  hibernate  orm 

7
java: „final” System.out, System.in i System.err?
System.outjest zadeklarowany jako public static final PrintStream out. Ale możesz zadzwonić, System.setOut()aby go ponownie przypisać. Co? Jak to możliwe, jeśli tak jest final? (ten sam punkt dotyczy System.ini System.err) A co ważniejsze, jeśli możesz zmutować publiczne statyczne pola końcowe, co to oznacza, jeśli chodzi o gwarancje (jeśli w ogóle), które …
80 java  final 

4
Java 8: scal listy ze strumieniowym API
Mam następującą sytuację Map<Key, ListContainer> map; public class ListContainer{ List<AClass> lst; } Muszę scalić wszystkie listy lstz ListContainerobiektów z Mapmapy. public static void main(String args[]){ List<AClass> alltheObjectsAClass = map.values().stream(). // continue.... } Masz jakiś pomysł, jak, używając strumieniowego API Java 8?

12
Wyślij pocztę do wielu odbiorców w języku Java
Chcę wysłać wiadomość do wielu Odbiorców w następujący sposób: message.addRecipient(Message.RecipientType.TO, String arg1); LUB message.setRecipients(Message.RecipientType.TO,String arg1); Ale jedno zamieszanie polega na tym, że w drugim sporze, jak przekazać wiele adresów, takich jak: message.addRecipient(Message.RecipientType.CC, "abc@abc.com,abc@def.com,ghi@abc.com"); LUB message.addRecipient(Message.RecipientType.CC, "abc@abc.com;abc@def.com;ghi@abc.com"); Mogę wysłać wiadomość za pomocą alternatywnych metod, ale chcę poznać cel powyższej metody. Jeśli …

9
Jak mogę powiedzieć jaxb / Maven, aby generował wiele pakietów schematu?
Przykład: </plugin> <plugin> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <version>0.7.1</version> <executions> <execution> <goals> <goal>generate</goal> </goals> </execution> </executions> <configuration> <schemaDirectory>src/main/resources/dir1</schemaDirectory> <schemaIncludes> <include>schema1.xsd</include> </schemaIncludes> <generatePackage>schema1.package</generatePackage> </configuration> </plugin> <plugin> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <version>0.7.1</version> <executions> <execution> <goals> <goal>generate</goal> </goals> </execution> </executions> <configuration> <schemaDirectory>src/main/resources/dir2</schemaDirectory> <schemaIncludes> <include>schema2.xsd</include> </schemaIncludes> <generatePackage>schema2.package</generatePackage> </configuration> </plugin> </plugins> Co się stało: Maven wykonuje pierwszą wtyczkę. Następnie usuwa …
80 maven-2  jaxb  schema  xsd  java 

5
Jak mogę wyciąć ArrayList z ArrayList w Javie?
Jak uzyskać wycinek tablicy ArrayListw języku Java? W szczególności chcę zrobić coś takiego: ArrayList<Integer> inputA = input.subList(0, input.size()/2); // where 'input' is a prepouplated ArrayList<Integer> Spodziewałem się więc, że to zadziała, ale Java zwraca List- więc jest niezgodny. A kiedy próbuję to przesłać, Java mi na to nie pozwala. Potrzebuję …
80 java  arraylist 

6
Jak skonfigurować aplikację JAX-RS za pomocą samych adnotacji (bez web.xml)?
Czy można skonfigurować aplikację JAX-RS tylko przy użyciu adnotacji? (przy użyciu Servlet 3.0 i JAX-RS Jersey 1.1.0) Próbowałem i nie miałem szczęścia. Korzystanie z niektórych web.xmlwydaje się wymagane. Konfiguracja A (działa, ale ma konfigurację web.xml) web.xml ... <servlet> <servlet-name>org.foo.rest.MyApplication</servlet-name> </servlet> <servlet-mapping> <servlet-name>org.foo.rest.MyApplication</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping> ... Jawa @ApplicationPath("/") public class MyApplication …

4
Jak zabezpieczyć REST API za pomocą Spring Boot i Spring Security?
Wiem, że zabezpieczanie REST API jest szeroko komentowanym tematem, ale nie jestem w stanie stworzyć małego prototypu spełniającego moje kryteria (i muszę potwierdzić, że te kryteria są realistyczne). Jest tak wiele opcji, jak zabezpieczyć zasoby i jak pracować z zabezpieczeniami Spring, muszę wyjaśnić, czy moje potrzeby są realistyczne. Moje wymagania …

10
Java konwertuje int na hex iz powrotem
Mam następujący kod ... int Val=-32768; String Hex=Integer.toHexString(Val); To się równa ffff8000 int FirstAttempt=Integer.parseInt(Hex,16); // Error "Invalid Int" int SecondAttempt=Integer.decode("0x"+Hex); // Error "Invalid Int" Tak więc początkowo konwertuje wartość -32768 na ciąg szesnastkowy ffff8000, ale potem nie może przekonwertować ciągu szesnastkowego z powrotem na liczbę całkowitą. W .Net tym działa …
80 java  string  hex 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.