@foolthinks

Jar файл вылетает из-за кнопки вывода PDF?

После запуска jar файла и прохождения окна авторизации, джарник вылетает. Методом тыка было выявлено, что все ломается из-за двух строчек кнопки создания пдф файла. В моей форме происходит расчет зп и вывод переменных в jar файл. Внутри среды разработки форма работает идеально, но вот в jar файле что-то идет не так. Для пдф использую библиотеку itextpdf. Думаю, все дело в моем pom.... Можете подсказать, в чем же проблема( Вот мой pom:
project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"
  modelVersion 4.0.0 /modelVersion
  groupId  pdf  /groupId
  artifactId  pdf  /artifactId
  version  1.1  /version
  packaging  jar  /packaging
   name  pdf_create  /name
   description  pdf_create for kurs  /description
  url  http://maven.apache.org  /url
  
  build
   finalName  CreatePDF  /finalName
  defaultGoal  package  /defaultGoal
pluginManagement
            plugins
                plugin
                    artifactId  maven-compiler-plugin</artifactId
                    version>3.3</version
                    <configuration
                        source>1.8</source
                        target>1.8</target
                    /configuration>
                /plugin>
                  
              
                plugin>
        groupId>org.apache.maven.plugins</groupId
        artifactId>maven-jar-plugin</artifactId
        version>3.1.1</version
        <configuration
          <archive
            <manifest
              mainClass>Calcul.Form</mainClass
            </manifest
          </archive
        </configuration
</plugin
                
            </plugins
        </pluginManagement
</build
    
	<dependencies
<dependency
  		groupId>junit</groupId
  		artifactId>junit</artifactId
  		version>4.12</version
</dependency
  	
  	<dependency
    groupId>com.itextpdf</groupId
    artifactId>itextpdf</artifactId
    version>5.5.13.2</version
/dependency>

<dependency
groupId>org.bouncycastle</groupId
artifactId>bcprov-jdk15on</artifactId
version>1.66</version
</dependency
  	 	
  /dependencies>
/project>
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ответы на вопрос 1
azerphoenix
@azerphoenix Куратор тега Java
Java Software Engineer
Добрый день.
Запустите ваш jar через cli (bash, commander, powershell и др.). Затем попробуйте провести соответствующую операцию, чтобы получить нужное исключение. Данное исключение отобразится в консоли. Остается лишь найти причину и исправить ее.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы