powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Не работает JAVA
25 сообщений из 44, страница 1 из 2
Не работает JAVA
    #40061885
maxraf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребята, привет.

Помогите, пожалуйста.

Мне необходимо, чтобы открывалась JAVA страница nVidia License Server.

По этой документации собствено и установил https://docs.nvidia.com/grid/ls/latest/grid-license-server-user-guide/index.html#installing-nvidia-grid-license-server-software-linux-console-mode

Последовательность была такая:

Установил Tomcat, открыл http://my_ip:8080 и получил дефолтную страницу томката.

Затем установил nVidia License Server. Он должен быть доступен по адресу http://my_ip:8080/licserver, но при открытии пишет:

Код: html
1.
2.
3.
4.
5.
6.
7.
HTTP Status 404 – Не найдено

Type Status Report

Message The requested resource [/licserver] is not available

Description The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.




Затем в /usr/share/tomcat/webappsсоздал папку hello и добавил туда index.jsp
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class HelloServlet extends HttpServlet {
    public void doGet(HttpServletRequest request, ServletResponse response) throws ServletException, IOException {
        response.setContentType("text/html");
        PrintWriter out = response.getWriter();
        out.println("<html>");
        out.println("<head>");
        out.println("<title>Hello World!</title>");
        out.println("</head>");
        out.println("<body>");
        out.println("<h1>Hello World!</h1>");
        out.println("</body>");
        out.println("</html>");
        out.close();
    }
}



Пробую открыть http://my_ip:8080/hello/, и получаю страницу:
Код: html
1.
2.
3.
import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class HelloServlet extends HttpServlet { public void doGet(HttpServletRequest request, ServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println("
Hello World!
"); out.println(""); out.println(""); out.close(); } } 



Получается, что у меня не работает JAVA.

Проблема в том, что с JAVA никогда не работал и даже не представляю как вообще правильно должна открыться страница http://my_ip:8080/hello/

Помогите найти причину.
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061887
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxraf
Помогите найти причину.

Ты думаешь, что java - это php. Вот - причина.
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061889
maxraf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
crutchmaster
maxraf
Помогите найти причину.

Ты думаешь, что java - это php. Вот - причина.


Я ничего не думаю по этому поводу, потому что в яве совершенно не разбираюсь. Лучше помогите разобраться в причине.
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061893
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Java-код, который вы написали, это сервлет, а он должен компилироваться в байт-код (class-файл), а все class-файлы находятся в совершенно отдельном месте.
J(ava)S(erver)P(age) это "почти html" в который можно вставлять фрагменты Java-кода.
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061895
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxraf
По этой документации собствено и установил Installing the License Server Software on Windows in Console Mode
...
Затем установил nVidia License Server. Он должен быть доступен по адресу http://my_ip:8080/licserver
А теперь ещё раз, но уже внимательно, прочитайте документацию, на которую вы ссылаетесь.
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061897
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxraf
crutchmaster
пропущено...

Ты думаешь, что java - это php. Вот - причина.


Я ничего не думаю по этому поводу, потому что в яве совершенно не разбираюсь. Лучше помогите разобраться в причине.


Обратиться к вашему администратору.
Проблема в том как вы устанавливали сервер томкат и приложение nVidia.

<;o)
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061900
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxraf
потому что в яве совершенно не разбираюсь.

Это понятно.
maxraf
Затем в /usr/share/tomcat/webappsсоздал папку hello и добавил туда index.jsp

Цель этого действия какая?
Лучше помогите разобраться в причине.
Томкат ничего не знает про сервис нвидии. Надо гуглить настройку томката, и смотреть, куда и что пытается пропихнуть установщик нвидии. Т.к. ни я ни кто-либо еще не возьмётся засирать систему запуская всякие установщики, работать в этом направлении вам придётся самостоятельно.
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061903
maxraf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mad_nazgul, прямая ссылка на параграф установки java и томката https://docs.nvidia.com/grid/ls/latest/grid-license-server-user-guide/index.html#installing-running-apache-tomcat-linux

Пункт 2.3.1. Installing the Java Runtime Environment on Linux

Там написано:
авторNote: For information about installing Oracle Java SE JRE, see the Java Platform, Standard Edition Documentation in the Oracle Help Center. After installing Oracle Java SE JRE, set the JAVA_HOME environment variable to the jre folder of your Oracle Java SE JRE installation.

Что я сделал?
В файле /etc/profile.d/java.sh добавил:
JAVA_HOME="/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-2.el8_3.x86_64/jre/"

Сейчас:
Код: java
1.
2.
[root@Tesla-P40 logs]# echo $JAVA_HOME
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-2.el8_3.x86_64/jre/



Затем установил томкат по тому же мануалу.

Содержимое сервиса tomcat:
Код: 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.
[root@Tesla-P40 logs]# cat /etc/systemd/system/tomcat.service
[Unit]
Description=Apache Tomcat Server
After=network.target

[Service]
Type=forking

Environment=JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-2.el8_3.x86_64/jre/
Environment=CATALINA_PID=/usr/share/tomcat/temp/tomcat.pid
Environment=CATALINA_HOME=/usr/share/tomcat
Environment=CATALINA_BASE=/usr/share/tomcat
Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'
Environment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom'

ExecStart=/usr/share/tomcat/bin/startup.sh
ExecStop=/usr/share/tomcat/bin/shutdown.sh

User=root
Group=tomcat
UMask=0007
RestartSec=15
Restart=always

[Install]
WantedBy=multi-user.target



Единственная проблема, с которой я столкнулся - это ошибка при запуске сервиса, когда в tomacat.service было User=tomcat. Поэтому поменял на root.

Может еще какая-то информация нужна?
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061907
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxraf,

Если админка томката открывается значит он работает.
Что надо то?
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061908
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxraf,
Кинь в папку hello не jsp а html
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061909
maxraf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharp, под админкой подразумевается http://localhost:8080 ?

Если так, то надо понять - почему http://localhost:8080/licserver
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
HTTP Status 404 – Не найдено

Type Status Report

Message The requested resource [/licserver] is not available

Description The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.
Apache Tomcat/10.0.5



При этом папка licserver есть
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
[root@Tesla-P40 logs]# ll /usr/share/tomcat/webapps/
total 21852
drwxr-x---. 15 tomcat tomcat     4096 Apr 12 15:32 docs
drwxr-x---.  7 tomcat tomcat       99 Apr 12 15:32 examples
drwxr-x---.  4 root   tomcat       37 Apr 13 05:22 fne
-rw-rw-r--.  1 root   root    1264235 Apr 13 05:22 fne.war
drwxr-xr-x.  2 root   tomcat       23 Apr 13 05:57 hello
drwxr-x---.  6 tomcat tomcat       79 Apr 12 15:32 host-manager
drwxr-x---.  7 root   tomcat      129 Apr 13 05:22 licserver
-rw-rw-r--.  1 root   root   21106372 Apr 13 05:22 licserver.war
drwxr-x---.  6 tomcat tomcat      114 Apr 12 15:32 manager
drwxr-x---.  3 tomcat tomcat      223 Apr 12 15:32 ROOT
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061910
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxraf,

Админка вроде не на 8080 порту. Дай скрин то
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061911
maxraf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharp
maxraf,
Кинь в папку hello не jsp а html
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061912
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxraf,
В папке томката не должно быть рутовых файлов.
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061913
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxraf
PetroNotC Sharp
maxraf,
Кинь в папку hello не jsp а html

админку ищи
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061914
maxraf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharp
maxraf,
В папке томката не должно быть рутовых файлов.


То есть все tomcat:tomcat?
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061915
maxraf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharp
maxraf
пропущено...


админку ищи


Что значит админку ищи?
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061916
maxraf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharp
maxraf,

Админка вроде не на 8080 порту. Дай скрин то


Оно?
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061917
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxraf,

Да. Там список приложений.
Там твое должно быть
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061918
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxraf
PetroNotC Sharp
maxraf,
В папке томката не должно быть рутовых файлов.


То есть все tomcat:tomcat?
угу. И запуск его под этим юзверем
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061923
maxraf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharp
maxraf
пропущено...


То есть все tomcat:tomcat?
угу. И запуск его под этим юзверем


Не запускается почему-то. Сделал из папки /usr/share/ chown -R tomcat tomcat/ в /etc/systemd/system/tomcat.service поменял User=root на tomcat и...
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
[root@Tesla-P40 tomcat]# systemctl status tomcat
&#9679; tomcat.service - Apache Tomcat Server
   Loaded: loaded (/etc/systemd/system/tomcat.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2021-04-13 10:23:15 +04; 6s ago
  Process: 28753 ExecStop=/usr/share/tomcat/bin/shutdown.sh (code=exited, status=1/FAILURE)
  Process: 28765 ExecStart=/usr/share/tomcat/bin/startup.sh (code=exited, status=0/SUCCESS)
 Main PID: 28776 (java)
    Tasks: 32 (limit: 616256)
   Memory: 306.3M
   CGroup: /system.slice/tomcat.service
           &#9492;&#9472;28776 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-2.el8_3.x86_64/jre//bin/java -Djava.util.logging.config.file=/usr/share/tomcat/conf/logging.properties -Djava.util.logging.>
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061924
maxraf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maxraf
PetroNotC Sharp
пропущено...
угу. И запуск его под этим юзверем


Не запускается почему-то. Сделал из папки /usr/share/ chown -R tomcat tomcat/ в /etc/systemd/system/tomcat.service поменял User=root на tomcat и...
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
[root@Tesla-P40 tomcat]# systemctl status tomcat
&#9679; tomcat.service - Apache Tomcat Server
   Loaded: loaded (/etc/systemd/system/tomcat.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2021-04-13 10:23:15 +04; 6s ago
  Process: 28753 ExecStop=/usr/share/tomcat/bin/shutdown.sh (code=exited, status=1/FAILURE)
  Process: 28765 ExecStart=/usr/share/tomcat/bin/startup.sh (code=exited, status=0/SUCCESS)
 Main PID: 28776 (java)
    Tasks: 32 (limit: 616256)
   Memory: 306.3M
   CGroup: /system.slice/tomcat.service
           &#9492;&#9472;28776 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-2.el8_3.x86_64/jre//bin/java -Djava.util.logging.config.file=/usr/share/tomcat/conf/logging.properties -Djava.util.logging.>



Все же заработал, только если остановить и запустить сервис, а не перезапустить.

Но главная проблема все равно в силе.
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061927
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxraf,

Сервис и не нужен пока. Батником руками стартуй.
И проблему твою мы не поняли
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061937
maxraf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharp
maxraf,

Сервис и не нужен пока. Батником руками стартуй.
И проблему твою мы не поняли


Проблема в том, что не работает NVIDIA vGPU Software License Server. Должна открыться страница как на скриншоте, но вместо этого

Код: java
1.
2.
3.
4.
5.
6.
7.
HTTP Status 404 – Не найдено

Type Status Report

Message The requested resource [/licserver] is not available

Description The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.
...
Рейтинг: 0 / 0
Не работает JAVA
    #40061938
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxraf,
Вы читаете что вам пишут?
22307976
...
Рейтинг: 0 / 0
25 сообщений из 44, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Не работает JAVA
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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