powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Idea зависимости
25 сообщений из 127, страница 5 из 6
Idea зависимости
    #39226744
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123XDiaBLo,
Понятно. Если тебя хватает на админа и разработчика, то Удачи.
Все люди разные. По сабжу зависимостей у тя будет как раз под самую завязку.
Зачастую винду админить ничуть не проще чем Линукс. В общем-то даже сложнее.

Сейчас сижу довольный, Спринг крутится, приложение работает. А также и на гитхаб всё выкладывается. Только пару ошибок при коммите почему-то даёт, якобы вьюхи в jsp не резольвятся. Однако же нормальная компиляция и ожидаемое функционирование говорят о том, что это какие-то жалобы на то, что у меня xml-конфига нет, я ведь java-конфиг решил использовать.
...
Рейтинг: 0 / 0
Idea зависимости
    #39226755
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoкакие-то жалобы на то, что у меня xml-конфига нетДа, там вроде нужен сам файл. Попробуйте можно создать beans.xml без бинов:
Код: xml
1.
2.
3.
4.
5.
6.
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
<!-- ... -->
</beans>

И тогда warning'и должны исчезнуть
имхо
...
Рейтинг: 0 / 0
Idea зависимости
    #39226757
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsmanXDiaBLoкакие-то жалобы на то, что у меня xml-конфига нетДа, там вроде нужен сам файл. Попробуйте можно создать beans.xml без бинов:
Код: xml
1.
2.
3.
4.
5.
6.
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
<!-- ... -->
</beans>


И тогда warning'и должны исчезнуть
имхо
Спасибо. Я просто читаю Spring in Action, и параллельно делаю свой проект. И не припомню упоминаний об этом в книжке. Может пропустил...
...
Рейтинг: 0 / 0
Idea зависимости
    #39226766
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хмм, не помогло. Может там вьюрезольвер нужно как-то оформить?
...
Рейтинг: 0 / 0
Idea зависимости
    #39226802
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoМожет там вьюрезольвер нужно как-то оформить?Да, без него никак.
Нашел пример на хабре: https://habrahabr.ru/post/226663/
Там как раз по шагам все описано. Надеюсь поможет.
...
Рейтинг: 0 / 0
Idea зависимости
    #39227188
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsmanXDiaBLoМожет там вьюрезольвер нужно как-то оформить?Да, без него никак.
Нашел пример на хабре: https://habrahabr.ru/post/226663/
Там как раз по шагам все описано. Надеюсь поможет.
Спасибо ещё раз, прочитал, как и многие другие статьи до этого, всё равно не удаётся выяснить почему у меня всё работает нормально, но Идея при этом жалуется что якобы
авторWarning:(9, 21) Cannot resolve variable 'userList'
Error:(10, 24) Cannot resolve file 'users'
При том что и вьюрезольвер, и риквестмаппинги заданы. Ну и ещё раз на минуточку: "всё компилируется и работает!"
...
Рейтинг: 0 / 0
Idea зависимости
    #39227194
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторWarning:(9, 21) Cannot resolve variable 'userList'
Error:(10, 24) Cannot resolve file 'users'
Ну допустим первое решилось вставкой элемента
Код: java
1.
<jsp:useBean id="userList" scope="request" type="java.util.List"/>


а второе вообще непонятно, я уже вместо скопированного откуда-то
Код: java
1.
<a href="<c:url value="/users" />">users</a>


написал обычное
Код: java
1.
<a href="users">users</a>


всё по прежнему работает, но Идея по прежнему выдаёт предупреждение. Причём теперь ещё одно добавилось опять
Код: java
1.
Warning:(30, 17) No view resolvers found


Но у меня есть он. И практика показывает, что он работает:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.ViewResolver;
import org.springframework.web.servlet.config.annotation.DefaultServletHandlerConfigurer;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
import org.springframework.web.servlet.view.InternalResourceViewResolver;

@Configuration
@EnableWebMvc
@ComponentScan("ru.blablabla.web")
public class WebConfig extends WebMvcConfigurerAdapter
{
    @Bean
    public ViewResolver setupViewResolver()
    {
        InternalResourceViewResolver resolver = new InternalResourceViewResolver();
        resolver.setPrefix("/WEB-INF/views/");
        resolver.setSuffix(".jsp");
        resolver.setExposeContextBeansAsAttributes(true);
        return resolver;
    }

    @Override
    public void configureDefaultServletHandling(DefaultServletHandlerConfigurer configurer)
    {
        configurer.enable();
    }
}
...
Рейтинг: 0 / 0
Idea зависимости
    #39227298
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLo, Idea на крупных проектах выдает OVER 9000 своих каментов.
Замахаешся фиксить imho. И надо исходить из своих потребностей.
...
Рейтинг: 0 / 0
Idea зависимости
    #39227365
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Idea зависимости
    #39227485
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonXDiaBLo, Idea на крупных проектах выдает OVER 9000 своих каментов.
Замахаешся фиксить imho. И надо исходить из своих потребностей.
Ладно, дома с Гитхаба качну, если и под виндой нормально компилится и деплоится, то забью на этот комментарий. Какой смысл на такую ерунду столько времени тратить, если всё работает? Лучше пару лишних тестов написать тогда уж.
...
Рейтинг: 0 / 0
Idea зависимости
    #39227491
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я кстати недавно здесь (возможно в другой теме) поднимал вопрос о том, XML или Java конфигурации использовать. Так вот, и в "Spring in Action", и в "Beginning Hibernate" предпочтение отдаётся Java-аннотациям. Так понимаю это тренд сейчас такой. Может просто плагины Идеи установленной у меня не самой последней версии, просто не до конца правильно поддерживают этот тренд, оттуда и несуществующие ошибки и предупреждения.
...
Рейтинг: 0 / 0
Idea зависимости
    #39227493
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoЛадно, дома с Гитхаба качну, если и под виндой нормально компилится и деплоится, то забью на этот комментарий. Какой смысл на такую ерунду столько времени тратить, если всё работает? Лучше пару лишних тестов написать тогда уж.
Смотри... Idea можно рассматривать как экспертную систему которая помогает тебе
улучшать (бесконечно!) твой код и конфигурации. Поставь себе плагины SonarQube или FindBug,
запусти анализ крупного проекта и ты просто прозреешь сколько она выдает советов по improovement.
...
Рейтинг: 0 / 0
Idea зависимости
    #39228865
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoЯ кстати недавно здесь (возможно в другой теме) поднимал вопрос о том, XML или Java конфигурации использовать. Так вот, и в "Spring in Action", и в "Beginning Hibernate" предпочтение отдаётся Java-аннотациям. Так понимаю это тренд сейчас такой. Может просто плагины Идеи установленной у меня не самой последней версии, просто не до конца правильно поддерживают этот тренд, оттуда и несуществующие ошибки и предупреждения.

скорее всего ошибки и предупреждение существующие. просто когда проект очень большой и много библиотек нужно стыковать то возникают такие вот вещи.

миграция на новую jdk и много дополнительных рекомендаций появляется.
обновляются библиотеки и часть API depricated и стало быть предупреждения.
поддрежку фрейворка запилили, а в его новой версии что то поменяли и IDE засветилась красным.

Если в прокте 100-1000 строчек то это реально поправить а если 10млн. в три разработчика, в общем то обычно забивают ибо заняты реальными багами или новыми фичами.
...
Рейтинг: 0 / 0
Idea зависимости
    #39229949
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
llemingЕсли в прокте 100-1000 строчек то это реально поправить а если 10млн. в три разработчика, в общем то обычно забивают ибо заняты реальными багами или новыми фичами.
Если в проекте 10 строчек, то это явно левое предупреждение. А у меня как раз такой случай. Буквально несколько строчек, причём всё работает.

Кстати у меня новый вопрос. Куда положить application.properties чтобы приложение его увидело? Или в конфиг какой-то нужно адрес к этому файлу прописать? Я что-то куда ни положу, данные из него не подхватываются. Поиск в интернете ничего пока не дал.
...
Рейтинг: 0 / 0
Idea зависимости
    #39229978
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обычно в таких случай в документации явно указано куда ложить
или если это maven project
https://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html
директрия resource
...
Рейтинг: 0 / 0
Idea зависимости
    #39230001
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
llemingобычно в таких случай в документации явно указано куда ложить
или если это maven project
https://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html
директрия resource
Не подхватывает. Я клал и в корневую папку, и в ресурсы, однако же когда делаю вот так
Код: java
1.
2.
@Value("${dataSource.driverClassName}")
    private String driver;


мне пишет
Код: java
1.
2.
3.
17:34:14.980 [RMI TCP Connection(2)-127.0.0.1] ERROR o.s.web.context.ContextLoader - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configureEntityManagerFactory' defined in class path resource [ru/ekonomov/config/JpaConfig.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean]: Factory method 'configureEntityManagerFactory' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configureDataSource' defined in class path resource [ru/ekonomov/config/JpaConfig.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.sql.DataSource]: Factory method 'configureDataSource' threw exception; nested exception is java.lang.RuntimeException: Could not load class of driverClassName ${dataSource.driverClassName}
	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599)
...
Рейтинг: 0 / 0
Idea зависимости
    #39230002
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, цитата кривая
автор17:34:14.980 [RMI TCP Connection(2)-127.0.0.1] ERROR o.s.web.context.ContextLoader - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configureEntityManagerFactory' defined in class path resource [ru/ekonomov/config/JpaConfig.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean]: Factory method 'configureEntityManagerFactory' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configureDataSource' defined in class path resource [ru/ekonomov/config/JpaConfig.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.sql.DataSource]: Factory method 'configureDataSource' threw exception; nested exception is java.lang.RuntimeException: Could not load class of driverClassName ${dataSource.driverClassName}
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599)
...
Рейтинг: 0 / 0
Idea зависимости
    #39230079
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Щас взялся нарисовать окошковое приложение-калькулятор. Градусы-минуты
в градусы с десятичными дробями переводить.

Запилил в Нетбинсах формочку. В части инстанциироования формочки
сценарий создает вот такую колбасу.

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
        } catch (ClassNotFoundException ex) {
            java.util.logging.Logger.getLogger(MaytonsCalc.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (InstantiationException ex) {
            java.util.logging.Logger.getLogger(MaytonsCalc.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (IllegalAccessException ex) {
            java.util.logging.Logger.getLogger(MaytonsCalc.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (javax.swing.UnsupportedLookAndFeelException ex) {
            java.util.logging.Logger.getLogger(MaytonsCalc.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        }


Возникает желание ввести Logger и посворачивать namespaces в нечто более читаемое.

Признаю что существует такой подход, когда forms-код не трогается вручную но все-таки
мне секция init нужна и можно было как-то читабельнее что-ли сделать изначально.
...
Рейтинг: 0 / 0
Idea зависимости
    #39230117
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЗапилил в Нетбинсах формочку.
Window Builder Pro + MiGLayout
...
Рейтинг: 0 / 0
Idea зависимости
    #39230132
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz, посмотрел MigLayout. Крутяк. Спасибо.

Но мне надо скромненько.... Серенько.
...
Рейтинг: 0 / 0
Idea зависимости
    #39234337
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сейчас читал статью, про Спринг и Хибер, и случайно нашёл решение проблемы с пропертис, которые не подхватывались:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
@Configuration
@ComponentScan(basePackages={"ru.blablabla"},
        excludeFilters={@Filter(type=FilterType.ANNOTATION, value=EnableWebMvc.class)})
@PropertySource("classpath:application.properties")
public class RootConfig
{
        @Bean
        public static PropertySourcesPlaceholderConfigurer   propertySourcesPlaceholderConfigurer() {
                return new PropertySourcesPlaceholderConfigurer();
        }

}
...
Рейтинг: 0 / 0
Idea зависимости
    #39239104
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Закончил я этот тестовый проект, всё работает. Надеюсь попал на обучение. Тогда через 3 месяца увидимся тут же, но я буду знать Java и сопутствующие фреймворки несколько глубже.
...
Рейтинг: 0 / 0
Idea зависимости
    #39239118
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLo, увидимся на..... собеседовании

Шутка.
...
Рейтинг: 0 / 0
Idea зависимости
    #39239136
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonXDiaBLo, увидимся на..... собеседовании

Шутка.
:) С приглашениями на собеседования проблем нет. Проблемы есть с их прохождением. Вот что сейчас и стараюсь решить.
...
Рейтинг: 0 / 0
Idea зависимости
    #39240090
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересный момент заметил.
Идея если индекс мавен репозитория не проиндекирован то идеа не может найти зависимости их тупо нет в списке и все.

Сегодня ковыряю градл для интересу и заметил что сразу идея после создания и открытия проекта градл, сообщила что используется непроиндексированный репозиторий в проекте и не желаю ли я обновлить индекс.
...
Рейтинг: 0 / 0
25 сообщений из 127, страница 5 из 6
Форумы / Java [игнор отключен] [закрыт для гостей] / Idea зависимости
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]