Let's start with the file structure of target directory.The properties file is stored in the Conf folder,The Lib folder contains a variety of jar files,Start.bat is the startup file for the Windows command line.What to do in the properties file1. Create a configuration file-
Sometimes you need to package a properties file in a library, which contains some configuration information, but cannot deploy it externally.
In the maven project, place the properties file in the src/main/resources directory. It is automatically packaged into the classes directory.
In the jar packageCodeTo read this file
Today in the development of a project, found a problem, so through the blog to record!In order to solve the problem in the future can be used for reference!The problem is this:This will be an error, pom.xml file He compiled, check his file syntax is required to refer to the relevant jar in the library, because the above is required to rely on Javapns-jdk16-163.
Symptom:. jar file cannot be openedPlatform: Win7pro 64bitWorkaround: According to the machine's operating system first download the latest corresponding Java control and install, if still cannot open, you need to modify the key value in the registryIn Registry Editor, locate the "Hkey_classes_root\applications\javaw.exe\shell\open\command" in which the file Open
eg
Local jar file:
D:\encrytor-util-1.0.2.jar
Run the following command in CMD:
MVN install:install-file-dfile=d:\encrytor-util-1.0.2.jar-dgroupid=encrytor-dartifactid=util-dversion=1.0.2- Dpackaging=jar
-dfile: Locatio
Problem Description:Plugin org.apache.maven.plugins:maven-clean-plugin:2.5 or one of its dependencies could not being resolved:failed to read AR Tifact descriptor for Org.apache.maven.plugins:maven-clean-plugin:jar:2.5:could not transfer artifact org.apache.maven.plugins:maven-clean-plugin:pom:2.5 from/to Central (https://repo.maven.apache.org/maven2): * INSERT proxy here*: Unknown host *insert proxy here*Solution:Open a Apache-maven-3.2.3\conf\settings.xml
Original: http://blog.csdn.net/u011514810/article/details/53196371-------------------------------------------------------------------------------------------------As a rookie, it is very important to view Java source code. In eclipse, it is very convenient to view the source code of a class, directly holding down the CTRL + mouse click on the class or method, then this class or method of the source code will appear. Before you do this, you need to import the source Src.zip in eclipse first. This
Own source code, but want to do in other applications as a library to use, when the problem, very troublesome. Want to be able to directly invoke the source code in the application to see where the problem is
One option you can choose from is:
By default, the exported jar package has only class, but there is also a selection of the source file to export Java, which can be directly debugged
Java gets th
Method One
Locate the jar package file where the error occurred and delete the _maven.repositories file
(or open with a text editor, change ">xx=" to ">=", i.e. delete main and, of course, main may be other values)
, and then update project. It's that simple, perfect solution. For what reason, I understand further.
Method Two:
The index index of the loca
Add the following code to the Pom.xml:
It will make your project into a separate jar package, and set up a Lib folder in the directory where the jar package is located, and copy all three parties to the jar package, and the MANIFEST.MF in the generated jar package will have the Class-path attribute configu
This is my previous in the personal blog 3yj wrote an article, now reproduced, the original address (this is not advertising OH)A few years ago, just touch Java, just want to use some methods to protect their own fruits, once also used a lot of this tool, there is a particularly useful, today write an article to share with you.Today to use the tool has Jsmooth 0.9.9-7 Chinese version, can be downloaded to this site:jsmooth 0.9.9-7 Chinese versionFirst of all, you have to package your program int
We sometimes refer to local third-party packages in the development of MAVEN projects, for example: Dependency> groupId>Org.artofsolving.jodconvertergroupId> Artifactid>Jodconverter-coreArtifactid> version>3.0-beta-4version> Scope>SystemScope> Systempath>${project.basedir}\lib\jodconverter-core-3.0-beta-4.jarSystempath> Dependency>When we make the project into a war package, it is not included in the Lib folder.Here's how to fi
xsi:schemalocation= "http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >Spingboot Pom file into a war package hot deployment introduces third-party jar packages
Package com.lee.others;
Import Java.io.BufferedReader;
Import Java.io.File;
Import Java.io.InputStreamReader;
Import java.util.ArrayList;
Import java.util.Enumeration;
Import java.util.List;
Import Java.util.zip.ZipEntry;
Import Java.util.zip.ZipFile; /** * Find a file with a specific string in the jar package under the specified path * @author Millennium Unrivaled * * * public class Findstrinjar {public
We often put the properties file that spring needs to load under java/resources, so that the problem of storage causes the properties to be packaged in the root directory of the jar, so our spring configuration path is classpath*: Xxx.properties, but such a jar when we are referenced by other projects will find the properties
The software used is the DJ Java decompiler 3.9.
The following is a useful reference document to illustrate how to batch compile
Http://www.udl.es/usuaris/jordim/Progs/Readme.txt
After installation, find its installation path. my options are: C: \ Program Files \ decomp. Then add the path to the environment variable path.
First, decompress the decompiled JAR file and use WinRAR to decompress it to a fol
String newFile = Stringconstant.linux_job_dirsuffix + emptyfilestr; Path NewPath = Paths.get (newFile);//The new empty file is intended to be written to the jar file Emptyfile = Newpath.tofile (); Emptyfile.createnewfile (); Create a secondary empty file String Tmpjarfilename = ""; String globalver
1. Extract the other jar packages into your classes directory and then play them together as executable jar packages.Build.xml as follows:2. Put the other Jar package library outside your executable jar package and packBuild.xml as follows:includes= "Com/**/*.class" >How to make a hit executable
At first , my profile was under/mapper under the same name, causing only the mapper file in one jar to be read. The first solution is as follows:1. Place the mapper file in a directory that cannot be placed in the same name.For example: User.jar placed under the/user, Common.jar placed under the common2. Configure in spring (remember: classpath followed by *)Bea
Today in the development of a Java project, requires reading the information in the configuration file, began to write the absolute path, when the project hit jar package will not find the configuration file, back in the online when a method, the problem finally solved, take out to share with you.public class Smbconfig {SMB Message Parameterspublic static String
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.