powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Maven Glassfish Spring
10 сообщений из 10, страница 1 из 1
Maven Glassfish Spring
    #37890932
Byka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, как лучше начать работать со Spring?
Подключить его можно либо через Eclipse либо локальный путь указать... Локально у меня не подключется он почему - то, через эклипс не все части доступны (ошибка доступа к ресурсам). Через Maven создается, но тогда не понимаю, как в зависимости указать GlassFish:(
Код: xml
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.
31.
32.
33.
34.
35.
36.
...
 <pluginRepositories>
    <pluginRepository>
      <id>maven.java.net</id>
      <name>Java.net Maven2 Repository</name>
      <url>http://download.java.net/maven/2</url>
    </pluginRepository>
  </pluginRepositories>
  <dependencies>
   ...
  </dependencies>
  <build>
    <finalName>hello-world</finalName>
    ...
      <plugin>
        <groupId>org.glassfish.maven.plugin</groupId>
        <artifactId>maven-glassfish-plugin</artifactId>
        <version>2.1</version>
        <configuration>
          <user>admin</user>
          <adminPassword>password</adminPassword>
          <glassfishDirectory>C:/Program Files/Java/glassfish/glassfish3</glassfishDirectory>
          <components>
            <component>
              <name>${project.artifactId}</name>
              <artifact>${project.build.directory}/${project.build.finalName}.war</artifact>
            </component>
          </components>
          <domain>
            <name>${project.artifactId}</name>
            <adminPort>4848</adminPort>
            <httpPort>8080</httpPort>
            <httpsPort>8443</httpsPort>
          </domain>
        </configuration>
      </plugin>


при mvn glassfish:deploy возникает ошибка cannot run program C:/Program Files/Java/glassfish/glassfish3/asadmin
Подкскажите, куда копать? Дело в том что при входе в админку гласфиш я не ввожу пароль, а здесь в настройках он нужен...
...
Рейтинг: 0 / 0
Maven Glassfish Spring
    #37890946
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bykaпри mvn glassfish:deploy возникает ошибка cannot run program C:/Program Files/Java/glassfish/glassfish3/asadmin
Подкскажите, куда копать?Если скрипты написаны неаккуратно, то надо "кавычить пути с пробелами". Если совсем неаккуратно - это не поможет.
...
Рейтинг: 0 / 0
Maven Glassfish Spring
    #37891116
Byka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorov, как же лучше тогда сделать?
...
Рейтинг: 0 / 0
Maven Glassfish Spring
    #37891125
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BykaBasil A. Sidorov, как же лучше тогда сделать?Чтобы исключить одну возможную проблему?
Выбрать путь для установки, не содержащий пробелы или использовать "короткие имена" (dir /x).

P.S. Создание коротких имён можно отключать.
У меня - отключено ещё на этапе установки, но я знаю, чем это грозит и как с этим бороться :)
...
Рейтинг: 0 / 0
Maven Glassfish Spring
    #37891133
Byka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorov,
вот еще один способ
Код: xml
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.
<plugin>
    <groupId>org.glassfish.maven.plugin</groupId>
    <artifactId>maven-glassfish-plugin</artifactId>
    <version>2.2-SNAPSHOT</version>
    <configuration>
      <glassfishDirectory>${glassfish.home}</glassfishDirectory>
      <user>${domain.username}</user>
      <passwordFile>${glassfish.home}/domains/${project.artifactId}/master-password</passwordFile>
      <autoCreate>true</autoCreate>
      <debug>true</debug>
      <echo>true</echo>
      <skip>${test.int.skip}</skip>
      <domain>
        <name>${project.artifactId}</name>
        <httpPort>8080</httpPort>
        <adminPort>4848</adminPort> <!-- [ERROR] CLI136 Port 0 should be a numeric value. -->
      </domain>
      <components>
        <component>
          <name>${project.artifactId}</name>
          <!--artifact>${project.build.directory}/${project.build.finalName}.war</artifact-->
          <artifact>${project.build.directory}/${project.build.finalName}</artifact>
        </component>
      </components>
    </configuration>
  </plugin>


но ошибка no plugin found for prefix "glassfish"

Как я понял, есть 2 плагина: embedded-glassfish(его подключаю, но не понимаю, как задействовать ) и Maven Glassfish Plugin - это использование glassfish:deploy - вот с последним не могу разобраться вообще
...
Рейтинг: 0 / 0
Maven Glassfish Spring
    #37891138
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BykaMaven Glassfish Plugin - это использование glassfish:deploy - вот с последним не могу разобраться вообщеЯ - пас.
В моей практике разработчик выдаёт уже готовую сборку, которую я могу (выборочно) обновлять, но решение "что и на что" принимается не maven-ом, а мною. Скачивает, как правило, wget :)
...
Рейтинг: 0 / 0
Maven Glassfish Spring
    #37891152
Byka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorov, Linux:)
Я просто теряюсь - что использовать? То ли подключать спринг к эклипсу и там созадавть новое спринг приложение и указывать нужный сервер, можно же и так?.. Застрял на такое ерунде можно сказать:(
...
Рейтинг: 0 / 0
Maven Glassfish Spring
    #37900748
Byka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребята!!! Помогите!!! Плз!!
Не могу собрать maven приложение что бы поддерживался GlassFish:(
Как уже только не создавал:(
Вот например New-Spring Template Project - Spring MVC Project - создрается, но не поддерживает сервер:(
Добавляю в pom.xml
Код: xml
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.
 <repositories>
    <repository>
        <id>maven2-repository.dev.java.net</id>
        <name>Java.net Repository for Maven</name>
        <url>http://download.java.net/maven/2</url>
    </repository>
</repositories>
  <dependencies>
  ..
<dependency>
    	<groupId>org.glassfish.maven.plugin</groupId>
    	<artifactId>maven-glassfish-plugin</artifactId>
    	<version>2.1</version>
    	<type>maven-plugin</type>
    </dependency>
  </dependencies>
  <build>
    <plugins>
    <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>2.0.2</version>
            <configuration>
                 <source>1.5</source>
                 <target>1.5</target>
                 <encoding>UTF-8</encoding>
            </configuration>
        </plugin>
    </plugins>
  </build>


при попытке в консоли mvn glassfish:deploy - plugin not found for prefix 'glassfish', как мне его правильно объявить в пом что бы плагин был такой!
Отзовитесь кто - нибудь, в тупике полнейшем, не понимаю как мне в кучу все красиво собрать и приступить к простому приложения с БД и по всем правилам ООП и персистентности.
...
Рейтинг: 0 / 0
Maven Glassfish Spring
    #37900762
Byka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При попытке запустить через Eclipse на сервере GlassFish - вот такая ошибка
Код: xml
1.
2.
cannot Deploy spring_maven
Deployment Error for module: spring_maven: Error occurred during deployment: Exception while loading the app : java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.IllegalArgumentException: java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener. Please see server.log for more details.


при этом web.xml
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
<context-param>
		<param-name>contextConfigLocation</param-name>
		<param-value>/WEB-INF/spring/root-context.xml</param-value>
	</context-param>
	
	<!-- Creates the Spring Container shared by all Servlets and Filters -->
	<listener>
		<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
	</listener>

	<!-- Processes application requests -->
	<servlet>
		<servlet-name>appServlet</servlet-name>
		<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
		<init-param>
			<param-name>contextConfigLocation</param-name>
			<param-value>/WEB-INF/spring/appServlet/servlet-context.xml</param-value>
		</init-param>
		<load-on-startup>1</load-on-startup>
	</servlet>
...
Рейтинг: 0 / 0
Maven Glassfish Spring
    #37901191
Byka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Удалите эту тему, мне стыдно :(
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Maven Glassfish Spring
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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