Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #38231

Re: package statement in standalone Java class

From Eric Sosman <esosman@comcast-dot-net.invalid>
Newsgroups comp.lang.java.programmer
Subject Re: package statement in standalone Java class
Date 2018-04-07 10:25 -0400
Organization A noiseless patient Spider
Message-ID <paakd4$scj$1@dont-email.me> (permalink)
References <d25b03ed-607f-45d0-8b45-25f3835d44bb@googlegroups.com>

Show all headers | View raw


On 4/7/2018 7:38 AM, Morten W. Petersen wrote:
> Hi there.
> 
> I've got a project to learn Java and I've blogged about it here:
> 
> http://blogologue.com/search?category=1522415949X05
> 
> Now I like to get started with a part like URL finding, using just a single class
> file and running it with for example "java DetectURL", but then Maven complains
> on "mvn package", because "package org.morphex.app" is missing at the top of the
> file, so that "javac DetectURL.java" can work.
> 
> Are there for example build-time conditionals I can use, so that the package
> statement is present on "mvn package" but not when I javac just that one file?

     Put `package org.morphex.app;' in the Java source file, put
the source in /...wherever.../org/morphex/app/DetectURL.java, and
simply abandon the "default package."  In the long run -- even in
the short sprint -- you will be much, much better off with your
Java classes arranged in packages.

-- 
esosman@comcast-dot-net.invalid
One thousand nineteen days to go.

Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

package statement in standalone Java class "Morten W. Petersen" <morphex@gmail.com> - 2018-04-07 04:38 -0700
  Re: package statement in standalone Java class Eric Sosman <esosman@comcast-dot-net.invalid> - 2018-04-07 10:25 -0400
    Re: package statement in standalone Java class "Morten W. Petersen" <morphex@gmail.com> - 2018-04-07 08:25 -0700
      Re: package statement in standalone Java class Martin Gregorie <martin@mydomain.invalid> - 2018-04-07 18:23 +0000
        Re: package statement in standalone Java class Arne Vajhøj <arne@vajhoej.dk> - 2018-04-07 15:58 -0400
          Re: package statement in standalone Java class Martin Gregorie <martin@mydomain.invalid> - 2018-04-07 20:28 +0000
            Re: package statement in standalone Java class Arne Vajhøj <arne@vajhoej.dk> - 2018-04-07 16:32 -0400
              Re: package statement in standalone Java class Martin Gregorie <martin@mydomain.invalid> - 2018-04-07 21:35 +0000
              Re: package statement in standalone Java class Eric Douglas <e.d.programmer@gmail.com> - 2018-04-09 04:57 -0700
                Re: package statement in standalone Java class Arne Vajhøj <arne@vajhoej.dk> - 2018-04-09 18:01 -0400
                Re: package statement in standalone Java class Arne Vajhøj <arne@vajhoej.dk> - 2018-04-09 18:07 -0400
                Re: package statement in standalone Java class Arne Vajhøj <arne@vajhoej.dk> - 2018-04-09 19:34 -0400
                Re: package statement in standalone Java class "Morten W. Petersen" <morphex@gmail.com> - 2018-04-10 16:28 -0700
        Re: package statement in standalone Java class "Morten W. Petersen" <morphex@gmail.com> - 2018-04-07 16:14 -0700

csiph-web