Compare commits

...

3 Commits

Author SHA1 Message Date
20e45c2243 fix build instructions in README 2024-11-06 14:33:17 -06:00
9c42cc80fd fix build 2024-11-06 14:32:16 -06:00
8239a51122 update README 2024-11-06 13:52:19 -06:00
2 changed files with 129 additions and 114 deletions

View File

@ -1,5 +1,5 @@
# Worlds Organizer # Worlds Organizer
![icon.png](icon.png) ![Screenshot should be here...](screenshot.png)
A tool for WorldsPlayer files and resources to edit, modify, and organize your lists and data. A tool for WorldsPlayer files and resources to edit, modify, and organize your lists and data.
@ -18,14 +18,14 @@ Make sure you are using a JDK, and compile using maven.
1. Clone the repository and enter it's contents 1. Clone the repository and enter it's contents
``` ```
git clone https://git.worlio.com/Wirlaburla/WorldsOrganizer.git git clone https://git.worlio.com/Worlds_Remergence_Project/WorldsOrganizer.git
cd Worlds-Organizer cd Worlds-Organizer
``` ```
2. Run the Maven Build command 2. Run Maven
``` ```
mvn build mvn package
``` ```
The jar will be located within the target folder. The jar will be located within the target folder.
@ -61,5 +61,3 @@ You can edit a value or label by double clicking on it's cell, and then changing
Worlds Organizer is not affiliated with Worlds Incorporated or it's products. Worlds Organizer is not affiliated with Worlds Incorporated or it's products.
To avoid loss of data or corruption, it is recommended to backup your files before directly modifying them. To avoid loss of data or corruption, it is recommended to backup your files before directly modifying them.
![Screenshot should be here...](screenshot.png)

51
pom.xml
View File

@ -1,7 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" <project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>org.worlio</groupId> <groupId>org.worlio</groupId>
@ -60,7 +61,6 @@
<build> <build>
<plugins> <plugins>
<!--Compiler settings-->
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId> <artifactId>maven-compiler-plugin</artifactId>
@ -70,34 +70,51 @@
<target>8</target> <target>8</target>
</configuration> </configuration>
</plugin> </plugin>
<!--Run junit tests using maven test command-->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M3</version>
</plugin>
<!--Execute main using mvn tasks compile, exec:java-->
<plugin> <plugin>
<groupId>org.codehaus.mojo</groupId> <groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId> <artifactId>properties-maven-plugin</artifactId>
<version>1.6.0</version> <version>1.2.1</version>
<executions>
<execution>
<phase>generate-resources</phase>
<goals>
<goal>write-project-properties</goal>
</goals>
<configuration> <configuration>
<mainClass>org.worlio.WorldsOrganizer.WorldsOrganizer</mainClass> <outputFile>${project.build.outputDirectory}/project.properties</outputFile>
</configuration> </configuration>
</execution>
</executions>
</plugin> </plugin>
<!--Create jar using mvn tasks compile, assembly:single-->
<plugin> <plugin>
<artifactId>maven-assembly-plugin</artifactId> <artifactId>maven-assembly-plugin</artifactId>
<version>3.1.1</version> <executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
<configuration> <configuration>
<descriptorRefs> <descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef> <descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs> </descriptorRefs>
<archive> <archive>
<manifest> <manifest>
<mainClass>org.worlio.WorldsOrganizer.Main</mainClass> <mainClass>org.worlio.WorldsOrganizer.WorldsOrganizer</mainClass>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> </manifest>
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> </archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.1.0</version>
<configuration>
<archive>
<manifest>
<mainClass>org.worlio.WorldsOrganizer.WorldsOrganizer</mainClass>
</manifest> </manifest>
</archive> </archive>
</configuration> </configuration>