You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Karen Goh <ka...@yahoo.com.INVALID> on 2018/01/26 11:08:13 UTC
Is there another alternative to using maven plug-in ?
Hi expert,
I have been running into alot of issue lately and I suspect if it is because I have using Maven plug-in?
Here's how I do the maven-war-plugin:
<groupId>Hi5S</groupId>
<artifactId>Hi5S</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
I'd like to know if it is ok I don't use maven to do the compile but used Eclipse to do it instead ?
If it is so, how should I change the maven-war-plugin to ?
I feel that this is the cause that Eclipse is not able to do proper debugging as in showing the stackover of what's happening when I run debug on server.
Correct me if I am wrong..but I am at my wits end and this is the strongest suspect.
Hope someone can tell me how to make pom as simple as possible...I just want to add the relevant dependencies...that's all.
Tks & regards,
Karen
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: Is there another alternative to using maven plug-in ?
Posted by John Patrick <nh...@gmail.com>.
Change your pom to something like this;
<groupId>Hi5S</groupId>
<artifactId>Hi5S</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.1.0</version>
</plugin>
</plugins>
</build>
<packaging>war</packaging>, tell maven your wanting to create a war
not a jar, using maven-war-plugin as a plugin as show above tells
maven your wanting to use a specific version of the maven plugin.
there are pros and cons to hard coding a maven plugin version. i
always do because i've been burnt on projects where they needed a
specific version but didn't define what version they needed and whilst
that version was the latest things worked correctly. But then you come
back to bug fixing that project 2-4 years later and the latest maven
plugin works differently.
dependencies are for external code that your java code depends upon
On 26 January 2018 at 11:08, Karen Goh <ka...@yahoo.com.invalid> wrote:
> Hi expert,
>
> I have been running into alot of issue lately and I suspect if it is because I have using Maven plug-in?
>
> Here's how I do the maven-war-plugin:
>
> <groupId>Hi5S</groupId>
> <artifactId>Hi5S</artifactId>
> <version>0.0.1-SNAPSHOT</version>
> <packaging>war</packaging>
> <properties>
> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
> <maven.compiler.source>1.8</maven.compiler.source>
> <maven.compiler.target>1.8</maven.compiler.target>
> </properties>
>
> <dependencies>
> <dependency>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-war-plugin</artifactId>
> <version>3.1.0</version>
> <scope>provided</scope>
> </dependency>
>
> I'd like to know if it is ok I don't use maven to do the compile but used Eclipse to do it instead ?
>
> If it is so, how should I change the maven-war-plugin to ?
>
> I feel that this is the cause that Eclipse is not able to do proper debugging as in showing the stackover of what's happening when I run debug on server.
>
> Correct me if I am wrong..but I am at my wits end and this is the strongest suspect.
>
> Hope someone can tell me how to make pom as simple as possible...I just want to add the relevant dependencies...that's all.
>
> Tks & regards,
> Karen
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org