@jvmchat

Страница 658 из 2890
Yura
24.10.2016
10:31:45
Подскажите с простой вещью, долго сидел на idea комьюнити, сейчас пересели на ултимейт. Суть вопроса такая - есть проект с несколькими модулями, для ряда модулей тесты уже написаны (т.е. папки test/ java и resources существуют), причём если я захожу в свойства проекта - модули, то вижу напротив этих модулей "подмодули" что ли или как правильно назвать, т.е. mymodule, mymodule_main и mymodule_test. В модули же, где нет тестов, третьего _test нет. Теперь сооветственнно если я руками создают папку test, они как какие-то простые папки, где я не могу писать java классы

sss3 ?
24.10.2016
10:37:06
если я правильно тебя понял

Google
Sergey
24.10.2016
10:44:56
ребят, проблема есть... даже не знаю куда конкретно обратиться. в общем, запускаю я gradlew.bat из под java для сборки android прилки - apk. батник запсукает gradle-wrapper.jar. если я запускаю gradlew.bat без start, то gradle-wrapper.jar не завершается и выполнение остального тела в gradlew.bat не происходит. но если я указываю start, то все ок. почему так? как исправить?

ах, да. немножко не так)) батник запускает java.exe с -classpath gradle-wrapper.jar

Yura
24.10.2016
10:53:29
@molyakos а чего ты просто не билдишь так: gradle assembleDebug?

Sergey
24.10.2016
10:54:27
@molyakos а чего ты просто не билдишь так: gradle assembleDebug?
свой софт хочу написать) но вот столкнулся с проблемой

Мытко
24.10.2016
11:02:48
?

Батник это просто исполняемый файл, для запуска приложений на винде

Nirland
24.10.2016
11:12:59
ссылки на видосы с джокера ни у кого нет?)

sss3 ?
24.10.2016
11:15:41
ещё вроде нету их

Dmitriy
24.10.2016
11:15:46
Батник это просто исполняемый файл, для запуска приложений на винде
у него java -> bat -> java прослойка в виде bat-файла не обязательна

Dmitriy
24.10.2016
11:16:31
а как сделать cd в java?
а зачем? ты можешь в параметрах каталог передать

sss3 ?
24.10.2016
11:16:31
сreate dir ?

Google
Dmitriy
24.10.2016
11:16:40
Sergey
24.10.2016
11:17:29
проблема в том, что при запуске gradle-wrapper.jar я получаю ошибку Task 'assembleRelease' not found in root project 'Название папки, откуда запускаю свой jar'

а зачем? ты можешь в параметрах каталог передать
в парамертрах gradle-wrapper.jar? в доках не нашел такого. каким параметром?

Dmitriy
24.10.2016
11:20:36
проблема в том, что при запуске gradle-wrapper.jar я получаю ошибку Task 'assembleRelease' not found in root project 'Название папки, откуда запускаю свой jar'
http://docs.oracle.com/javase/6/docs/api/java/lang/Runtime.html#exec%28java.lang.String,%20java.lang.String%5b%5d,%20java.io.File%29 так стартуешь?

Sergey
24.10.2016
11:21:16
нет, одним стрингом

Dmitriy
24.10.2016
11:22:40
Sergey
24.10.2016
11:23:16
как?
cmd /c gradlew.bat assembleRelease --stacktrace

Dmitriy
24.10.2016
11:23:30
код покажи

Yura
24.10.2016
11:24:08
Да, это то, я просто не сразу сообразил, что надо создавать модуль в той же папке

Sergey
24.10.2016
11:25:44
код покажи
Process process = Runtime.getRuntime().exec("cmd /c "+pathToProject+"/gradlew.bat assembleRelease --stacktrace"); но я так понял, тот вариант, что по ссылке, запускает команду из переданной папки

Alex
24.10.2016
11:26:31
Так

Alex
24.10.2016
11:26:33
Народ

Почему он говорит мне что нот сапортед диамонд синтаксис если у меня проджект сдк 1.8

Мытко
24.10.2016
11:27:46
У модуля проверь

Alex
24.10.2016
11:35:17
стоит проджект сдк

sss3 ?
24.10.2016
11:43:37
Мавен?

Sergey
24.10.2016
11:46:28
да
спасибо. работает. но изначальная проблема осталась(( может ли быть причина в том, что запуск происходит через java -classpath file, а не java -jar file?

Alex
24.10.2016
11:52:32
sss3 ?
24.10.2016
11:53:20
угу
Сурсы в мавен выставил на 1.8?

Google
sss3 ?
24.10.2016
11:53:29
Идея на это тоже смотрит

Sergey
24.10.2016
11:55:00
да
через java -jar запустить не могу, потому как ругается на no main manifest attribute in jar. можно как-то иначе запустить файл на выполение?

Victor
24.10.2016
11:56:38
java -cp .;путь_к_jar com.example.Main

Alex
24.10.2016
11:56:56
Сурсы в мавен выставил на 1.8?
нет, в мавене пусто на этот счет

sss3 ?
24.10.2016
11:58:20
Поставь

Sergey
24.10.2016
11:59:39
java -cp .;путь_к_jar com.example.Main
попробовал, но проблема не ушла. gradle-wrapper.jar не заканчивает выполнение

Victor
24.10.2016
12:03:14
А если javaw?

Sergey
24.10.2016
12:16:52
А если javaw?
тоже самое. на самом деле это очень странно. gradle-wrapper.jar выдает ответ только новому батнику, либо если ручками через cmd

и снова проблема) запускаю я батник через start /wait, потом ожидаю выполнения и возвращаю результат: process.waitFor(); process.exitValue(). exitValue() всегда == 0, хотя первая же строчка в батнике - exit 5. почему? как вернуть результат выполнения? запуск без start возвращает результат

если ждать через process.getInputStream(), то все-равно ничего не меняется

Мытко
24.10.2016
13:21:03
Что за батники

Ааа

Мытко
24.10.2016
13:21:09
Зачем они вообще

Sergey
24.10.2016
13:25:20
ну по-другому сделтать не получается, приходится выкручиваться через них

хотел вывести результат работы программы в файл типа if %ERRORLEVEL% NEQ 0 echo 1>error.txt, но файл просто пустой

если условие убрать, просто записать что-то в файл, то все ок. ничего не помогает чет)

Yan?
24.10.2016
14:45:02
Это нормально, что мне idea подсвечивает @Override doGet сервлета?

Как ошибку

Yan?
24.10.2016
14:45:30
method does not override from its superclass

Google
Luger
24.10.2016
14:45:32
@bombaleyloo , а если в запросе алиас поставить? SELECT users.user_id as user_id, nickname, password, enabled, acc_non_expired, acc_non_locked, credentials_not_expired, authority FROM users, passwords, authorities WHERE (users.nickname = 'loh') AND (users.user_id = passwords.user_id) AND (users.user_id = authorities.user_id) сделал вот такую структурку : create table users(user_id bigint, nickname varchar (200)); create table passwords(user_id bigint, password varchar(200)); create table authorities(user_id bigint, enabled smallint, acc_non_expired smallint, acc_non_locked smallint, credentials_not_expired smallint, authority smallint); на локальном постгресе, вроде работает твой запрос

Igor
24.10.2016
14:45:47
method does not override from its superclass
уверен, что параметры и возвращаемый тип правильные?

Yan?
24.10.2016
14:46:18
Как бы без Override все работает, но из книги я тупо перепечатал листинг

Igor
24.10.2016
14:46:26
do

у тебя go

Yan?
24.10.2016
14:46:30
ТЬФУ

Спасибо

Admin
ERROR: S client not available

Igor
24.10.2016
14:46:40
:)

Maksim
24.10.2016
14:47:29
Luger
24.10.2016
14:48:17
мне тож. не могло goGet работать же

Yan?
24.10.2016
14:49:04
Я Override сейчас убрал и работает, но я мавен не пересобирал ручками, он мб старый war подтягивает на томкат

guga
24.10.2016
14:49:08
А ты всё руками пишешь? идея же хорошо все сигнатуры сама делает

Yan?
24.10.2016
14:49:39
А ты всё руками пишешь? идея же хорошо все сигнатуры сама делает
Я считаю, что когда начинаешь что-то учить, то лучше ручками писать

Потому что это порождает ошибки, а ошибки - это задачи, которые нужно решать. Только мне в след раз нужно лучше смотреть, прежде чем бежать сюда

Bogdan
24.10.2016
14:50:37
у меня так английский в школе учили

Luger
24.10.2016
14:50:41
А ты всё руками пишешь? идея же хорошо все сигнатуры сама делает
там же мышкой придется делать ? ну нафиг, напечатать быстрее

Bogdan
24.10.2016
14:50:42
переписывали тексты

Maksim
24.10.2016
14:50:58
Google
guga
24.10.2016
14:51:30
кажись так

Maksim
24.10.2016
14:51:34
А вот неумение пользоваться инструментами типа IDE и компилить код и ком строки самостоятельно - это перебор.

Bogdan
24.10.2016
14:51:42
Luger
24.10.2016
14:51:44
@bombaleyloo ,что там твой запрос?

Bogdan
24.10.2016
14:52:10
с алиасом то же самое

по номерам - bad value

Maksim
24.10.2016
14:52:29
Ты мне, кстати, напомнил одного препода, который импорты руками прописывал, не зная, что существует автодополнение. И это в 2013-2014-м году. :(

Maksim
24.10.2016
14:53:11
это кто? О_о
Шишкевич. Ты не был на паре, где он код писал?

Igor
24.10.2016
14:53:26
но от него не удивлён

Luger
24.10.2016
14:54:53
Ты мне, кстати, напомнил одного препода, который импорты руками прописывал, не зная, что существует автодополнение. И это в 2013-2014-м году. :(
у меня в универе препод по жаве подьебывал нас. типа вот сидите в своих эклипсах, на экзамен ко мне придете - а там mcedit - че делать будете? я тогда сидел правда совершенно упорото в gEdit)

guga
24.10.2016
14:54:54
удобно же

Maksim
24.10.2016
15:01:31
у меня в универе препод по жаве подьебывал нас. типа вот сидите в своих эклипсах, на экзамен ко мне придете - а там mcedit - че делать будете? я тогда сидел правда совершенно упорото в gEdit)
Ага, у нас преподаватель по Java тоже любил аргумент: "А вот нету IDE. Только ты и консоль". Я вот сейчас реально не понимаю такой ситуации сейчас.

guga
24.10.2016
15:02:03
фикс багов прямо на работающем проде

например

Maksim
24.10.2016
15:03:05
фикс багов прямо на работающем проде
Приводит к тому, что в проде непротестированный код. Потенциально может оказаться не менее опасным.

Страница 658 из 2890